Shahi Bagh - Peshawar. Shahi Bagh (The Royal Park), is one of the oldest and largest gardens in P
Shahi Bagh - Peshawar. Shahi Bagh (The Royal Park), is one of the oldest and largest gardens in Peshawar built in Mughal-era. The total area of the park is almost 100 acres.Jan 29, 2015