Updated on August 14, 2024July 30, 2024Kashmir Places To VisitJambu Zoo: All You Need To Know Spanning over a vast 163 Hectares in Nagrota, Jambu Zoo is one of the largest zoological parks in North India.