Longwood is a part of Shimla, located atop of Elysium Hill in the North Indian state of Himachal Pradesh. It is home to various educational institutions and administrative offices of the city as well as state.

Geography

Importance

References