La Catedral Waterfall or el Santuario is located in the canton of Upala in Costa Rica, it is a place full of nature and peace. Explore one of the most beautiful places in Costa Rica, Must-See.
- The place is difficult to access and is not recommended for children
Need more information about this place.