Mandarin Oriental Canouan is a luxurious resort with an air of exclusivity, part of a gated estate on a beautiful island in the heart of the Grenadines.
The stunning setting takes centre stage, with huge windows in the stylish restaurants and ultra-luxurious suites offering panoramic views over the pristine, white sand beach and turquoise seas. Continue reading “Discover Canouan: Luxury & exclusivity in the Grenadines”