Known for its striking natural scenery, such as the Jatinga ... out this as one of the ultimate spots in Assam. The commercial capital of Northeast India, Guwahati sits on the banks of the mighty ...
While Darjeeling, Assam, and Munnar dominate the tea landscape, other regions in India are gradually making their mark. The Kangra Valley in Himachal Pradesh, with its picturesque scenery ...