Experience the blissful serenity of the Hills in Ramgarh One of the biggest benefits of living in New Delhi is the ability to go on 2-3 day trips to the hills. After an action-packed and stressful time at work, if you need to kick off those shoes, sit back and just read a book, then …