San Luis Waterfalls is a Waterfall located in Pérez Zeledón. It is one of the 12 waterfalls in Costa Rica. Address of San Luis Waterfalls is San José Province, Pérez Zeledón, Costa Rica. San Luis Waterfalls is located in a remote area, with less than 2 listed places around it. San Luis Waterfalls is rated 5 (out of 5 stars) by 32 reviewers on the web.
Some of the places around San Luis Waterfalls are -
In very close proximity, around 200 meters, there is one more Waterfall - San Luis Waterfalls
San José Province, Pérez Zeledón, Costa Rica
Rating of San Luis Waterfalls is 5 out of 5 stars.
Address of San Luis Waterfalls is San José Province, Pérez Zeledón, Costa Rica.
San Luis Waterfalls is located in Pérez Zeledón.
San Luis Waterfalls is a Waterfall in Costa Rica