Tranquillity at its Finest: Pikaia Lodge SpaBy Ines Vivot / December 11, 2024 Indulge in ultimate relaxation at the Pikaia Lodge Spa. Surrounded by breathtaking views, unwind and rejuvenate your body and mind.