A tour of India's national parks. A national park is a reserve of natural, semi-natural, or developed land that a sovereign state declares or owns.
More maps
Fullscreen