Close your eyes and think of the most scenic place you’ve ever visited. Done? Great! Now forget all about it and go visit the breathtaking Dayara Bugyal in Uttaranchal, India. Don’t stress too much if you can’t though, I’ve got you covered with plenty of photographs to satiate your wanderlust. With lush green meadows meeting the snow capped Himalayan ranges at the horizon, the place is nothing short of a heaven on earth. For the restless soul of the travelers […]