Cayo Santa Maria is one of the island with the best beaches in Cuba, this place is a fairly isolated island, far from the hustle and noise, with fresh air, pure white sand and clean sea water blue and green which dotted by coral reefs abundant, very suitable for diving and snorkeling, in addition to doing other water sports. All the things that calm your mind can instantly realized, relax on the sand, or on the resort in Santa Maria. Not only offers beautiful beaches, this place also offers stunning views of nature around, you can see several species of birds, including flamingoes, woodpeckers, and hawks. With the development of tourism in Cayo Santa Maria, now the hotel and other facilities began equipped for tourists. if you are travel to Cuba, not hurt you to stop, and enjoy the beauty of the beach in Santa Maria.