La Paz Waterfall is a Waterfall located in Costa Rica. It is one of the 12 waterfalls in Costa Rica. Address of La Paz Waterfall is Alajuela Province, Costa Rica. La Paz Waterfall is rated 4.5 (out of 5 stars) by 384 reviewers on the web.
Some of the places around La Paz Waterfall are -
Alajuela Province, Costa Rica