What to See in Barichara, Colombia’s Prettiest Town Barichara, located in the Santander province in central Colombia, has been called Colombia’s...Read More
The Guanentina Province, Santander Colombia Historic Towns and Royal Roads In the department of Santander are located the last foothills of...Read More