Mahé is the largest island in Seychelles and home to the capital city, Victoria, as well as the international airport and around 80,000 people. Dense cloudforest covers large parts of the mountainous interior, and drops down to a coastline strung with sweeping sandy beaches and picture-perfect coves... - More about Mahe Island |