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.