TravelerGalapagosShow tripAdd to bucket listRemove from bucket listShareMar 13, 2017, 10:03am ☀️ 68 °F Altitude: 16 ft EcuadorProvincia de GalápagosTower Island0.3188, -89.949610°19’8” N 89°56’59” WDay 7More Genovesa March 13, 2017 in Ecuador ⋅ ☀️ 68 °F 0 likes