Aerial view of Mahe’ Island, Seychelles. Vegetation and homesMay 10th 2021 0 Aerial view of Mahe’ Island, Seychelles. Vegetation and homes.