Law’s Falls, Coonoor
India/Tamil Nadu /Nilgiris /Coonoor Law’s Falls is situated at 5 Km from Coonoor, India Edit Detail InformationEdit Law’s falls is an attraction that can be visited by all. Families as well as tourists come here to enjoy the beauty of the falls and the surrounding natural beauty. The landscape here is extremely rocky and often […]