Pikaia Lodge in the Galapagos Islands, Ecuador – The eco-friendly luxury lodge on an extinct volcano
Pikaia Lodge in the Galapagos Islands, Ecuador – the eco-friendly luxury hotel on the Galapagos Island of Santa Cruz. 14-room headquarters for exploring Galapagos’ creatures and the islands’ extraordinary geology. Hidden in a secluded location and nestled on top of an extinct volcano crater, the recently opened Pikaia Lodge is a new carbon-neutral luxury hotel … Read more