Sight seeing at the beach on Tortuga Bay on Santa Cruz, Galapagos.