TravelTill

About Tequendama



The Tequendama Falls is a natural waterfall of Colombia , located in the municipality of Soacha in the Department of
previous12next