Sofia is a city that combines rich history with a variety of natural and cultural landmarks. Visitors can enjoy ancient Roman ruins, majestic churches, and monuments, as well as beautiful parks and mountains. Historical sites such as the Ancient Serdica Complex and Alexander Nevsky Cathedral are just part of the city's many treasures. At the same time, the proximity of Vitosha Mountain makes Sofia the perfect place to combine cultural tourism with nature adventures.