why lahore is called walled city?
in ancient era every important city was fenced by great walls and forts, as Lahore has been important in every era that`s why the city was walled by huge and solid structure which had many gates which was opened and closed for their respective purposes.