Day 7
Beau Vallon, Mahe
January 14, 2022 on the Seychelles ⋅ 🌧 28 °CMahe Island is the largest of the Seychelles islands and is where the national capital, Victoria (see another post), is located. Beau Vallon is a beach town on the west side of the island and is whereRead more