3 fairytale towns to visit during the