15 Most Popular Tourist Places & Attractions in and Around Guwahati
Guwahati is the largest city in North East of India. It is situated in the state of Assam besides the waters of the mighty Brahmaputra which flows from Tibet through the North East and into Bangladesh. In recent years the region in and…