BahÃa Borrero is located in the northern part of Santa Cruz Island. The beach features beautiful turquoise waters and white sand for swimming and snorkelling. The beach is popularly known for its seasonal sea turtles, and visitors can spot numerous sea creatures, such as tropical fish and reef sharks.