Galapagos | Kayaks & Iguanas at Tortuga Bay Adam & MeghanJune 10, 2015 For a self-guided excursion on Isla Santa Cruz, Bahia Tortuga (Tortuga Bay Beach) was an awesome and economical way to spend a day. To add to its allure, this p... AdventuresBy LandBy SeaEcuador