Jyotirlinga is considered as the most auspicious place to the devotees of Lord Shiva. There are 12 Jyotirlinga in India including 8 states – Gujrat, Maharastra, Jharkhand, Uttarakhand, Uttar Pradesh, Tamilnadu, Andhra Pradesh, and Madhya Pradesh. These all Jyotirlinga has mythological importance. Indian ancient books tell the importance of these Jyotirlinga. Vedas and Puranasare filled with optimal examples of Jyotirlinga. People visit Jyotirlinga and feel divinity. All type of transportation is available to visit these jyotirlingas. People visit there with friends and family and enjoy there. A great experience can be attained with a blend of delight and calmness. People come here to visit and offer their worshipping to Lord Shiva from various places. Foreigners who have faith in Lord Shiva, they also visit Jyotirlinga and offer their Puja.