The Lens

One of the World's Highest Waterfalls: Gocta - Amazonas

Peru

By Peru

One of the World's Highest Waterfalls: Gocta - Amazonas

© Yayo López

Plunging over 2500 feet, Gocta’s beauty casts a spell over those who love nature, magical excursions and infinite memories.

Read More