No long weekend is complete without an impromptu road trip! The capital of the nation, lies at a reasonable distance from most of the touristy locations. Be it a small trip up to the mountains or a visit to the relaxing plains, Delhi is in the midst of it