Colombia, South America prides itself in being the home of the 1916 cathedral that was built no less than inside the very canyon of the famous Guaitara river. Legend has it that it is in this very...