
Cayos de Villa Clara
Cayo Santa Maria and Cayo Ensenachos, along with Cayo Las Brujas, are located off the northern coast of Villa Clara province in the central part of the country, about 30 km from the mainland. They are part of a group of cays (small islands) known as Cayos de Villa Clara with over 500 islets scattered over an area of clear and shallow waters covering an area of over 1300 km2 and bounded on the north by the second largest coral reef from the earth.