Aerial footage of the Mahe Island. Seychelles.