Local story · Asenovgrad, Bulgaria

Why Asenovgrad is called Little Jerusalem

The town is often called “Little Jerusalem” because it has numerous churches, monasteries and chapels. This religious heritage is a defining part of…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload