From the birthplace of Dracula to medieval castles perched on cliffs, here are the 26 most beautiful medieval towns in Europe.| Stories by Soumya