The off-the-beaten path is best begun at Kausani – a quaint hill station in Uttarakhand. The picturesque mountain town has earned itself the sobriquet of being the “Switzerland of India”.
Rudrapur, a city in Uttarakhand, India is nestled amidst the ... Rudrapur is surrounded by several alluring hill stations that makes it a good point for commencing one's journey towards calmness ...