< Previous | Contents | Next >
The Lodh Waterfalls are located on the Budh River about 40 km from Ranchi (Jharkhand). The falls, named Gautam Budha, also have a Buddha Temple there.