All Colombia is beautiful but some of its municipalities are especially beautiful to visit. Colombia is a country of contrasts but it has a series of places that are worth visiting, some of them are its wonderful towns.
The most beautiful towns in Colombia. These are the most beautiful towns in Colombia to visit on your next vacation:
Belen Beach
Belén Beach is a town in Norte de Santander, Colombia.
Barichara
The beautiful town of Barichara in northern Colombia known throughout South America for its cobbled streets and fairly well-preserved colonial architecture.
One of the most outstanding places in Barichara is the Cathedral of the Immaculate Conception, it stands in the center of town and has an altar decorated with gold leaves. In Barichara we can also find other important churches, such as the chapel of San Antonio, and the chapel of Santa Bárbara, on top of a hill.
Salento
Mongui

Jericho
Villa de Leyva
Mompox
Guaduas
These are for Viaturi the most beautiful towns in Colombia. Are you going to visit any of these Colombian municipalities soon on your next vacation? If you liked this post do not forget to share it with your friends.
Help us grow, if you like it share!