Uttarakhand’s Binsar attracts tourists with its breathtaking natural beauty