La Chorrera Waterfall (Colombia)
I asked a few Colombians if they’ve been to La Chorrera and surprisingly, none of them knows about it. According to wikipedia, this is the tallest waterfall in Colombia with a total drop of 590 meters. How can they not know about it?! Anyway, I mentioned it to one of my students, Luis who then…

Recent Comments