Joranda Falls , Jamshedpur
About Joranda Falls
The Joranda fall is situated in the Simipal national park and is the 19th highest waterfall in the country. The falls are located close to other tourist attraction known as the Bacherpani waterfalls. The height of the joranda waterfalls at 490 feet. A large number of tourists visit this waterfall to enjoy the tranquil nature and revive themselves of the hectic city life. This spot is both a relaxing and stunning experience.