Koprivshtitsa is a small town that preserves the authentic atmosphere of the Bulgarian Revival period in the 19th century. It has over 300 historical houses that display the typical architecture and decoration of that era. Koprivshtitsa also has several museums that showcase the cultural and historical heritage of Bulgaria.
www.vacacionesbulgaria.com, CC BY-SA 4.0 , via Wikimedia Commons