On the westernmost edge of Europe, and covering almost the entire Atlantic border of the Iberian Peninsula, lies mainland Portugal and its two archipelagos Madeira and the Azores. It is considered one of the warmest countries in Europe and is favored with over 500 miles of sunny coastline. But even with its traveler-friendly Mediterranean climate, Portugal is not all sand and surf, it is a rather mountainous country, especially in the northern areas. Each of Portugals seven regions offers a diverse geographic and cultural experience to travelers. The northern territories offer quaint seaside towns, medieval villages, and the mountainous terrain of the Peneda-Gers National Park. Lisbon, towards the center, holds the capital city and displays a more chic and cosmopolitan flare. And down on the southern most tip, in the picturesque Algarve region, travelers will discover the quintessential European sand and sun.