Himalayan Bird Park, Shimla
attraction
About Himalayan Bird Park
Himalayan Bird Park is located in City of
Shimla state of
Himachal Pradesh which has other variety of things to explore