Be the first to like this
Of the Seven Sisters (as the states in the North East of India are called), Assam is perhaps the one that India is best acquainted with. But like every beauty, there's much more to Assam than meets the eye. So if you'd like to know facets of her that few others do, we suggest you put down that brochure. And Breakaway.