Sheshshaiya Bandhavgarh

Shesh Shaiya – The Vishnu Statue inside Bandhavgarh National Park

Shesh Shaiya is a 35 feet long Vishnu statue lying in the middle of the jungle in Bandhavgarh National Park. read to know history of Kalachuris and about the statue