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 the capital of Assam. The city has been popular with tourists visiting the nearby Kaziranga National Park and other national parks and wildlife sanctuaries in the region. If you’re looking for some amazing resorts to stay at near Guwahati,…