Set atop a ridge in the valley of San Juan de Dios in Costa Rica, Cascada Elysiana (or Elysian Falls) is thrilled to be welcoming travelers to our nature park and permaculture gardens, featuring one of Central America's most beautiful waterfalls (over 120 ft. tall!) and numerous other falls, cascades and dipping pools. We invite you to come adventure with us.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.