Home Travel Inspiration These 6 Cities All Claim to Be the “Center of Europe” arc-de-triomphe-header arc-de-triomphe-header