Gudalur is a city and municipality and taluk in Nilgiris district in the Indian state of Tamil Nadu. From Wikipedia
Authorities treat asphyxiation as the likely cause pending forensic confirmation.