2018 I Love Travel
Video Contest
Back to Contest Gallery

Trip To The Majestic Kuthumkal Falls

Harrison Santhosh

Share
693

Kuthumkal waterfall returns to its glory in the monsoon season of India. Kuthumkal falls is famous for its beauty and greatness. It is situated in the Western Ghats of India at Idukki district of Kerala state of India. Its a unique experience to be here.