Though relatively small in area, Slovenia is quite an intriguing place to visit because of its mixed Mediterranean and Alpine atmosphere. Some of the must-visit towns on the Adriatic coast are Izola, Portorož, and Piran, where the strong Italian influence in architecture, history, culture and way of life is obvious. The Alpine region of Slovenia has several major tourist destinations and resorts such as Triglav National Park, Bled, Kranj, Kranjska Gora, Celje, which are perfect for skiing, trekking, fishing, rock climbing. Nature lovers must also visit Postojna and the remarkable Škocjan Park in the kart region of Slovenia. Spa and wellness enthusiast will discover, that the country is rich in thermal springs and Novo Mesto, Moravske Toplice, Brežice and Radenci are some of its most famous spa centers. Additionally, large towns like Maribor and Ljubljana are major historic, cultural, educational, design and art centers of Slovenia. In the countryside holiday villas, chalets, cabins and campsites are preferred, while in the major tourist destinations of Slovenia, hotels, pensions and recently hostels are the most common type of accommodation.