Caribbean Beach

Back to Article: Raffles Resort Canouan Island

Caribbean Beach
Courtesy of Raffles

Relax on a white-sand beach overlooking azure waters of the Caribbean.