Devigarh. There are few places in the world that catch my breath like this place. High on a hill, the old palace fort overlooks the Araveli hills and the village of Delwara. It inspires meditation and natural tranquility and gives a 360 view. If we could look with a lifted perspective on life more often, we would be much happier.