Maps and statistics of Ile-de-France
Île-de-France is a densely populated region in north-central France, encompassing the capital city Paris. It covers about 12,012 square kilometers and serves as the country's political, economic, and cultural hub. Known for its historical landmarks such as the Palace of Versailles and Notre-Dame Cathedral, the region is a significant tourist destination. Île-de-France also plays a vital role in the French economy, hosting numerous major corporations and advanced research institutions.