Thalaiyar Falls

Thalaiyar Falls

Thalaiyar Falls is ninth highest fall of India with height of 974 feet.