Malcha Mahal is a spot where people are scared to go close. Located inside the Delhi Ridge Forest, known as, close to one of the most visited centers of Delhi, that presence of such a place is not believed until you visit here. Built in 14th century as a hunting lodge by the Tughlaqs, the spot has been lying abandoned for > 500 years, except for a brief period from 1985. Check the mystery -