Since the ancient time, India is heralded as the land of spiritualism where the different types of temples constructed using the unique architecture of that era. During the course of the evolution of Indian history, the temples of India change their architectural style. While exploring the temples of India, the tourists will find and distinguish the temples according to ages and periods like ancient temples of India, medieval temples of India, modern temples of India and the temples which are constructed during the last quarter of the 20th century and thereafter. There are many other temples which are constructed at centres of Hindu pilgrimage sites like Varanasi, Sarnath, Amarnath, Mathura, Gangotri, Yamnotri, Badrinath and Kedarnath. Besides these temples, there are numerous other temples which are recognized as the World Heritage Temples of the world. The must visit temples of India can broadly be classified on the basis of religions and religions. Some of famous temples of India both religions and regions are Khajuraho Temples, Mahakaleshwar Temple in Madhya Pradesh; Konark Sun Temple in Orissa, Golden Temple in Punjab, Meenakshi Temple, Rameshwaram Temple, Thanjavur Temple, Kanyakumari in the Indian state of Tamil Nadu; Somnath Temple in Gujarat, Ranakpur Jain Temples, Pushkar Temple in Rajasthan; Sanchi Stupas in Madhya Pradesh; Ajanta and Ellora Cave Temples in Maharashtra; Lotus Temple, Akshardham Temple in Delhi. 


