Here are 20 incredible Shiva temples to visit during Mahashivratri, these temples include the 12 Jyotirlinga temples, and are spread across India.
Read this post on imvoyager.com