4 Incredible Resorts Near Guwahati You Need to Visit in 2022

Located in Assam, Guwahati is the largest city in the northeastern Indian state of Assam and…