Ghari Shahu The Happy Town

Garhi Shahu is one of the oldest towns in Lahore. It is located near the Lahore Railway Station.