0 reviews
Chelavara Falls, located in the picturesque district of Kodagu in Karnataka, India, is a hidden gem that offers a serene escape into nature. This stunning waterfall, also known as Embepare, meaning tortoise rock in the local Kodava language, cascades down from a height of about 150 feet, creating a mesmerizing sight. Surrounded by lush greenery and coffee plantations, the falls provide a tranquil