There is a lot of horrible secret buried in the basement of the Grand Udaipur City Palace, whose truth still scares people

City Palace in Udaipur City of Rajasthan is not only known for its architecture, grandeur and history, but also has some secrets and stories hidden in it, which still cause curiosity and fear in people’s minds. This Palace of Udaipur, called The City of Lakes, is known for its high walls, courtes of court, Sheesmahal and museums, but very few people know unheard stories and horrible secrets buried in the cellar.