Guwahati may not be the first place that comes to mind when looking for a holiday destination, but the place…