View all
Educational institution in India
The Lawrence School, Lovedale, is a co-educational private boarding school located at Lovedale, which is a little town on the Nilgiri Mountains in the south Indian state of Tamil Nadu. Wikipedia