Mahe, Seychelles
Mahé is the largest island of the Seychelles, home to the capital Victoria and the international airport, with mountains covered in forest and many beaches. Photos taken in 2011.
The Visual Travel Guide is a collection of High resolution travel photographs
Mahé is the largest island of the Seychelles, home to the capital Victoria and the international airport, with mountains covered in forest and many beaches. Photos taken in 2011.