beyourgoogle.com
Mukteshwar – Uttarakhand | Sitting in the Lap of Nature
Well, from last 6 years I am searching for every place near Delhi/NCR which is approx 300Km – 500Km far from Delhi but has a certain beauty.