Keezharkuth waterfalls Idukki

Keezharkuth waterfalls Idukki

  • 235 user views

Keezharkuthu Falls is located about 25 k from Thodupuzha in Idukki District of Kerala India. This beautiful waterfall is also known by the name of "The Rainbow Waterfall" . The waterfall falls from th

, ,