Nilgiri Mountain Railways of India
The Nilgiri Mountains are in the Indian state of Tamil Nadu in South Eastern India. They are a part of the Western Ghats. The Hills are separated in the north from the Karnataka plateau by the Moyar River. In the south they are separated from the Palni and the Anaimalai…