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 406 reviewers on the web.
Some of the places around La Paz Waterfall are -
Alajuela Province, Costa Rica
Rating of La Paz Waterfall is 4.5 out of 5 stars.
Address of La Paz Waterfall is Alajuela Province, Costa Rica.
La Paz Waterfall is a Waterfall in Costa Rica