Santa Cruz Island is home to Tortuga Bay, one of the top attractions in the Galapagos Islands that is located on Santa Cruz Island on the south side.It’s the perfect spot for swimming, snorkeling, and seeing some amazing Galapagos wildlife. This beautiful beach is named for its black sea turtles that nest in this beach. You
Read More