Set atop a ridge in the valley of San Juan de Dios in Costa Rica Cascada Elysiana Eco Lodge is situated in the hearth of a Natural Wonderland, featuring one of Costa Rica’s most beautiful waterfalls. This magnifient place is also close to The Whale’s …