Albania is a true hidden gem of the Balkans, and tourist trips to Albania are rapidly gaining popularity these days. And no wonder! It combines azure beaches of the Adriatic and Ionian seas, picturesque mountain landscapes and rich cultural heritage. Here you can find ancient Ottoman towns, ancient ruins, cozy villages and modern resorts.