Photo Tour of The Glen (Shimla, HP) By Madhu Posted On:April 2, 2010 The Glen is one of the more popular walks in Shimla. The walk starts from the Parking Lot opposite The Cecil. The Glen is surrounded by pine and deodar trees. Rhododendrons Himachal Pradesh, India, Photo Posts, Shimla, Shimla Region, Treks
No comments yet.