Map
Grand Bay Street, Canouan Island, St. Vincent and the Grenadines
Hotel
Canouan Resort at Carenage Bay