Published 4 months ago by Alexander Otarola
Costa Rica, Puntarenas, Boruca.Waterfall at the indigenan territory of Boruca
Iguazu Falls are known throughout the world as one of the most beautiful and majestic natural waterfalls man has ever seen. The falls ...(more)