Karimpuzha National Park
Kerala, India
Karimpuzha National Park (Malayalam: ) is a 230 km² proposed National Park located at 11°16′30″N 76°25′25″E in the Nilgiri Hills area of Kerala and Tamil Nadu, in South India, IUCN category: PRO
NatureReserve data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).