Madhya Pradesh also known as heart of India is famous for its Temples, forts and culture. As far as temples are concerned, MP is very lucky as it is blessed with many amazing temples including two jyotrilinga. Today we bring you the name of 5 temples which you must visit console your depressed soul and to seek the blessing of almighty. 1.Kanderiya Mahadeo Temple This magnificent temple is situated in Khajuraho which represents the pinnacle of North Indian temples, art and architecture. 2.Chaturbhuj Temple, Orchha The Chaturbhuj temple which is dedicated to Lord Vishnu is an unique combination of fort and temple. Idol of Lord Vishnu, with four arms is installed in this temple. Hindi temples which are located in foreign land 3. Mahakaleshwar Jyotirlinga, Ujjain Ujjain is a holy and ancient city which is located at the bank of river Shipra. Mahakaleshwar is one of the 12 jyotirlings and most sacred residence of Lord Shiva in India. 4.Javari Temple, Khajuraho This beautiful temple is among the group of Khajuraho temples, Javari temple was constructed between 1075 and 1100 and is famous for its ancient architecture. These beautiful cities of India are perfect to spent Christmas holidays 5. Omkareshwar Temple Omkareshwar temple dedicated to God Shiva. It is one of the 12 revered Jyotirlinga of Shiva. In Omkareshwar you can visit two main temples of Lord Shiva that are Omkareshwar and Amareshwar.