Colombia’s Salento one of world’s most beautiful towns thanks to architecture: CNN