Some cities and towns around the world have a knack of attracting foreign visitors in their droves. From Kathmandu to Luang Prabang, or Hoi An to Byron Bay, for reasons that are many and varied, ...