13:25, Mon, Mar 24, 2025 Updated: 13:25, Mon, Mar 24, 2025 A small but beautiful city in Europe looks like it’s pulled from the “pages of a fairytale”. Located in the Alsace region of northeast France ...