The natural beauty of Cayo Santa Maria, a small island off the northern coast of Cuba is explored. Also featured are beach resorts, luxurious hotel accommodations, and vacation activities that can be enjoyed on the island.