
PIKAIA LODGE – The Galapagos Islands top hotel
Pikaia Lodge is the top hotel in Ecuador & The Galapagos Islands and demands amazing views over the islands. I stayed at Pikaia Lodge for 3 nights including boat trips and visiting the giant tortoises! ——— Is this the last undisturbed animal paradise? The Galapagos Islands has incredible white sand, iguanas and sea lions coming […]