Lamb’s Rock: Famous Thrilling View Point in Coonoor
Lamb’s Rock is a thrilling view point in Coonoor, a hill station near Ooty in Tamil Nadu, India. It is located on the way to Dolphin’s Nose, about 8 kilometers from Coonoor bus stand and railway station. It is named after Captain Lamb, who made earnest attempts to open a path to this place in […]
Lamb’s Rock: Famous Thrilling View Point in Coonoor Read More »










