Cities Cayo Santa Maria

Royalton Cayo Santa Maria in Cuba ranked the #1 Top All-Inclusive Resort in the World

Cuba’s Royalton Cayo Santa Maria resort has been voted the number one 'All Inclusive Resort in the World'