Monday, September 25, 2023
spot_imgspot_img

Tag: Gajurmukhi Dham

Gajurmukhi Temple

Gajurmukhi Temple, also popularly known as Devisthan is a well-known religious site located in the riverbed of Deumai river, west of Illam bazaar in...
Comments