Banner Before Header
Browsing Tag

ludu waterfall

Putudi is a place of natural beauty where river Salunki falls from the height of 60ft. forming an enchanting ambience. It is one of the prominent water falls in Orissa. The water of Putudi fall converges into River of Bada Saluki. The encompassing range of waterfall is secured by woodland giving