NEW DELHI: Prime Minister Narendra Modi visited the revered Somnath Jyotirlinga temple on Sunday in Gujarat's Gir Somnath district, where he offered prayers and performed a special ‘puja’.