Lamb’s Rock is a tourist spot in Coonoor, a hill station near Ooty, Tamil Nadu, India. It is located on the slopes of the Nilgiri Hills, about 8 kilometers from …
Lamb’s Rock is a tourist spot in Coonoor, a hill station near Ooty, Tamil Nadu, India. It is located on the slopes of the Nilgiri Hills, about 8 kilometers from …