Everything you see here from the moment you step foot in this place is just breathtaking. Naveen's Glen is a perfect getaway from Delhi's pollution, with gorgeous picturesque views, the sunset has to be my favourite. A good host paired with great food always make the stay quiet perfect.
It's a home away from home for all nature lovers and I can't wait to come back again.
It's a home away from home for all nature lovers and I can't wait to come back again.