josep cg Catarata de la paz November 30, 2017 First of many waterfalls in Costa Rica. Seems so small there but reallity punches this fall up to 37m tall Landscape waterfall water forest foliage rocks costa rica Plants fall Travel Log in or register to post comments 1 Comment josep cg November 30, 2017 First of many waterfalls in Costa Rica. Seems so small there but reallity punches this fall up to 37m tall 0 0
First of many waterfalls in Costa Rica. Seems so small there but reallity punches this fall up to 37m tall