Koprivshtitsa: If you have some time staying in Sofia- you can enjoy an exciting day trip to one of the most charming small Bulgarian towns nestled in the mountains, about 111 km east of Sofia. Koprivshtitsa recreates the unique combination of legendary history and fascinating present. A Bulgarian town-museum with a large number of old houses and monuments – 388, most of which have been restored to their original appearance. Wherever you go, you will become familiar with the diversity of rural life.