Step into a picturesque European town