Beach-Havana-Cuba-Santa-Maria

The beautiful Santa Maria del Mar beach stretches more than 10 miles along the island coastline however its white sand goes as far as the eye can see. Photo by Scot Swan.