The highlight here is an Ugratara Temple. The deity of this temple has been imported to India from Tibet through Nepal.
The nearest railhead is Mansi Junction Railway Station, which is served by the North Eastern Railways.
Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments