The Nilgiri Mountains form part of the Western Ghats mountain range in Southern India. Its name means “blue hill.”





Vetted?
Yes