Tag: needham

spot_imgspot_img

Somnath Temple – A Symbol of Creation

Among numerous Pilgrim sites, every spot has its own history, background, rituals and identity. One such holy speck is Somnath temple, one of the...