Jomlu Teertha, located within the Someshwara Wildlife Sanctuary, is a waterfall formed by the River Sita. It cascades down a rocky terrain from a height of 20 feet amid a dense natural reserve, its gushing water and birdsong making it a captivating spot to visit.