TravelTill

About Mayreau



Mayreau is the smallest inhabited island of the Grenadines, with an area of about 1.5 sq. miles, and a population of about 300. The population is centered in an unnamed village, located on a hilltop in the southwest of the island. It is an isolated
previous12next