Karthika Maasam Special Famous Shiva Temples in India

Amarnath Shiva Temple, Kashmir - Best time to visit Amarnath Shiva Temple: June to August.

Kedarnath Shiva Temple, Uttarakhand - Best time to visit Kedarnath Shiva Temple: April to November

Kashi Vishwanath Temple, Uttar Pradesh - Best time to visit Kashi Vishwanath Shiva Temple: November to February

Kailasnath Temple, Maharashtra - Best time to visit Kailasnath Shiva Temple: June to March

Somnath Shiva Temple, Gujarat - Best time to visit Somnath Shiva Temple: October to March

Brihadeeswara Shiva Temple, Tamil Nadu - Best time to visit Brihadeeshwara Shiva Temple: October to March

Shri Kalahasthi Shiva Temple, Andhra Pradesh - Best time to visit Shri Kalahasthi Temple: October to March

Vadakunnathan Shiva Temple, Kerala - Best time to visit Vadakunnathan Temple: one can visit during Feb-May.

Murudeshwar Shiva Temple, Karnataka - Best time to visit Murudeshwara Shiva temple: October to May

Tarakeshwar Shiva Temple, West Bengal - Best time to visit Tarakeshwar Shiva Temple: All year long

Chidambaram Shiva Temple, Tamil Nadu - Best time to visit Chidambaram Shiva Temple: October to March.

Kotilingeshwara Shiva Temple, Karnataka - Best time to visit Kotilingeshwara Temple: July to January

Lingaraj Shiva Temple, Odisha - Best time to visit Lingaraj Shiva Temple: January to March

Baidyanath Shiva Temple, Jharkhand - Best time to visit Baidyanath Shiva Temple: October until March

Trimbakeshwar Shiva Temple, Maharashtra - Best time to visit Trimbakeshwar Shiva Temple: October to March

Mahakaleshwar Shiva Temple, Madhya Pradesh - Best time to visit Mahakaleshwar Shiva Temple: October to March