Best Waterfalls in India

Kudlu Falls - Udupi
Katari Falls - Ooty
Pykara Falls - Ooty