outdoor
Beach
The beach on Cayo Santa Maria is super touristy, but if you like sand then this is one of the best. It's powder white sand similar to Zanzibar's sand. If you can handle the all inclusive and the lack of Cuba's amazing culture then it's well worth the visit.
Posted by Team travelstoke
5 countries - 39 spots
Discover
more spots in Cuba