Magical towns to visit in Turkey's Cappadocia region