Back to photostream

La Paz Waterfall

The lowest of the La Paz Waterfalls, Alajuela Province, Costa Rica.

73 views
0 faves
0 comments
Uploaded on June 6, 2018
Taken on March 30, 2018