This article needs additional citations for verification. (July 2015) |
Lovedale is a village 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. Today, it is notable for tourism.