Udaipur, the City of Lakes, is renowned for its regal palaces and breathtaking landscapes, but beneath its beauty lies a spine-chilling world of mystery.

Udaipur, the City of Lakes, is renowned for its regal palaces and breathtaking landscapes, but beneath its beauty lies a spine-chilling world of mystery.
Khaba Fort is an ancient structure located in Rajasthan.