Catarata de la paz

First of many waterfalls in Costa Rica. Seems so small there but reallity punches this fall up to 37m tall

1 Comment

First of many waterfalls in Costa Rica. Seems so small there but reallity punches this fall up to 37m tall