Koprivshtitsa is a charming town located in the Sofia Province of Bulgaria. Nestled in the Sredna Gora Mountains, this historic city is known for its well-preserved 19th-century architecture and rich cultural heritage. The town is situated approximately 110 kilometers east of Sofia, the capital city of Bulgaria. Koprivshtitsa is renowned for its traditional Bulgarian houses, painted in vibrant colors and adorned with intricate woodwork. These houses showcase the architectural style of the Bulgarian National Revival period, providing visitors with a glimpse into the country's past. Walking through the cobblestone streets of Koprivshtitsa feels like stepping back in time, as the town has managed to retain its authentic atmosphere.