Belkal Theertha Falls is located in verdant forest surrounding of Mookambika Wildlife Sanctuary. It is also known by name Govinda Theertha. As its name implies “Theertha” means “Holy Water”. Located deep in Western Ghat, Belkal Theertha’s water falls from a mountain named Korshi Betta. This mountain is an extension of Kodachadri.