Lovedale Photos

Meet 1,743 travelers, 419 tour guides and discover 1,953 photos

Lovedale is a very scenic little place situated in the Nilgiri Hills in the state of Tamil Nadu in India. It is one of the highest places above mean sea level in the Nilgiris.Presently this is a place notable for tourism and the legacy of educational institutes.
View Lovedale guide >

Lovedale Railway Station

Nmrffgg

India T A M I L N A D U