Overview

Experience the enchanting Chelavara Falls, one of the most captivating natural wonders in Coorg, Karnataka. These vigorous falls cascade down from a height of 150 feet over a rock resembling a tortoise, earning it the local name 'Embepare', meaning 'tortoise rock'. Situated amidst the serene greenery of coffee plantations, the falls offer a breathtaking sight, especially during the monsoon season ... Read More
img