A Photo story of the Darjeeling Zoo

The Darjeeling zoo or the Padmaja Naidu Himalayan Zoological Park is the largest high altitude zoo in India. Darjeeling is...