At the Source of Origin- The Ambubachi Festival, Assam May 20, 2018 When the God of Rain smiles over the country and monsoon is around the corner, the Gateway of Northeast, Guwahati, opens its doors to pilgrims from Read More