The 100-spires city — a perfectly preserved medieval skyline at Western European quality for half the Western European price.
JavaScript is required for the full experience.