Chelvara Falls is near Cheyyandane which is around 16 kms from Virajpet and is one of the most beautiful water falls in Coorg. Chelavara Falls is also called as Embepare by the locals meaning Tortoise...