Mandarin Oriental Canouan

Carenage Bay,
Canouan Island, St. Vincent & The Grenadines