Five Places to Visit from Sambalpur Make Sambalpur in western Odisha your base to explore some of the lesser known attractions of the state