Find out what activities and attractions make these 20 cities and town some of the best places to retire around the world