Nainital – A Paradise On Earth

India is blessed to have a great white north with Himalayas guarding the frontier of the country. Living close to the mountains is always a special feeling as it is the most serene rescue from the hectic city life. Uttrakhand is one the several North Indian states to own this beauty, with swathes of terrace… Continue reading Nainital – A Paradise On Earth