High Quality Content by WIKIPEDIA articles! Raffles Resort Canouan Island is a luxury hotel owned by the international hotel chain known as Raffles Hotels and Resorts and is one of two resorts on the Caribbean island of Canouan (though a third is on the way). The resort is set on 300 acres (1.2 km2) of a 1,200-acre (4.9 km2) private estate that includes three secluded beaches that are surrounded by one of the world's largest coral reefs. Raffles Canouan actually occupies a 1/3 of the island that... Mehr