20 Most Beautiful Small Towns to Visit Around the World
Despite their tiny size, small towns can be packed with personality, history, and, of course, beauty. Some, like Banff or Grindelwald, are flanked by soaring mountains, giving them an extra dose of wonder. Other small towns draw attention for their architecture—the whitewashed walls of St. George’s in Bermuda, for example, are exceptionally photogenic. There are…