Turtle Watching on BahÃa Tortuga Beach
BahÃa Tortuga beach is located in the Galapagos Islands and is one of the most beautiful beaches in the area. It’s also a perfect destination to watch the great sea turtles in action. BahÃa Tortuga, also known as “Turtle Bay”, has a sandy-white beach that stretches almost a kilometre in length. The blue waters are inviting,