You’ve heard of the tea, but have you considered Darjeeling for your next vacation? The Indian locale nestled in the Himalayan Mountains in West Bengal offers a different side of India to tourists willing to make the trek. The region is known as the Queen of the Hills, so you’d be remiss not to experience […]