Guwahati is a city located in the state of Assam in northeastern India. It is the largest city in the state and serves as its commercial, educational, and cultural hub. The city is situated on the banks of the Brahmaputra River and is surrounded by the Shillong Plateau to the east and the Meghalaya hills …
Tags
accommodations in Guwahati
Showing: 1 - 1 of 1 RESULTS