A contemporary village called New Tehri was built on a hill in Uttarakhand, ranging in …

Best places to visit in uttarakhand
Best places to visit in uttarakhand
A contemporary village called New Tehri was built on a hill in Uttarakhand, ranging in …