Himalayan Bird Park
Chaura Maidan Road Opposite Viceregal Lodge, Shimla 171001 India
Himalayan Bird Park is a Zoos place is located in Shimla, Himachal Pradesh. The address of Himalayan Bird Park is Chaura Maidan Road Opposite Viceregal Lodge, Shimla 171001 India.