Rock band plays outdoor stage in Lovech's historic town center — Travel Magazine