India's Best Kept Secret. Odisha's capital city of Bhubaneswar is home for more than 800 spiritual sightings! While only a few are known to the outside world, it is worth visiting the place and, maybe unveil the "secrets".
View More
This website requires cookies to provide all of its features. By using our website, you agree to our use of cookies. More info