Kyustendil (Bulgarian: Кюстендил) is a town in the far west of Bulgaria, and the capital of the Kyustendil Province. The town is situated in the southern part of the Kyustendil Valley, near the borders of Serbia and the Republic of Macedonia; 90 km southwest of Sofia, 130 km northeast of Skopje and 243 km north of Thessaloniki. The total population counts 44,532 people, with a Bulgarian majority and Roma minority. During the Iron Age, a Thracian settlement was located within the town, later known as Roman in the 1st century AD. In the Middle Ages, the town switched hands between the Byzantine Empire, Bulgaria and Serbia, prior to Ottoman annexation in 1395. After centuries of Ottoman rule, the town became part of an independent Bulgarian state in 1878. Wikipedia
Find the best activities, restaurants and things to do in Kyustendil, Bulgaria. Explore Kyustendil travel guide before you plan your trip here. This city is located in the close proximity of a major city Sofia, Bulgaria. Sofia, is a worth visiting city owing to its prime attractions like Cathedral Saint Alexandar Nevski, Boyana Church, Vitosha Boulevard. Also, to reach Kyustendil, you'll have to take a flight to Sofia; so its not really a detour. And even if it is, the city is worth paying at least a quick visit. A holiday in Kyustendil can generally be of 1-2 days.
Kyustendil is an affair to remember, follow this apt itinerary of the place and return home with a bunch of memories.