Arguably Cuba’s most famous beach, Varadero stretches more than 12 miles ... dive or snorkel the crystal-clear waters. There are sea caves and coral reefs to explore right off the shore.
Arguably Cuba’s most famous beach, Varadero stretches more than 12 miles ... dive or snorkel the crystal-clear waters. There are sea caves and coral reefs to explore right off the shore.