Cayo Santa Maria | Visit Cuba

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'