When it comes to south India temples, the state of Tamil Nadu dominates with its many ancient, towering Dravidian masterpieces, many with brightly painted sculptures on their gopuram (towers). These temples, which display some of India's greatest temple architecture, are the backbone of Tamil culture. Here are eight places to find magnificent south India temples. Many of these places have more than just the one temple, so do look around!
Ancient Madurai in Tamil Nadu is home to the most impressive and important temple in south India --the Meenakshi Temple. If you only see one south Indian temple, this temple should be it. The temple complex covers 15 acres, and has 4,500 pillars and 12 towers -- it's massive! Most astonishing of all is its many sculptures. The 12 day Chithirai Festival, featuring a reenacted celestial wedding of the temple's god and goddess, is held in Madurai during April each year.
2. Thanjavur (Tanjore)
Thanjavur emerged as the stronghold of Tamil culture in the eleventh century, with Chola King Raja Raja I at the helm. The Cholas built more than 70 temples in Thanjavur, with the most outstanding one being the Brihadeswara Temple (known as the Big Temple). Its importance is acknowledged by the fact that it's now a UNESCO World Heritage site. The temple, which turned 1,000 years old in 2010, is a symbol of the unrivaled power and might of the Cholas. It's also one of the oldest temples dedicated to Lord Shiva in India. Constructed solely out of stone, its dome rises to over 60 meters, and the passage around the sanctum is adorned with Chola frescoes.
The special feature at Ramanathaswamy Temple in Rameshwaram is its astonishing pillared hallway, regarded as the longest in India, lining its perimeter. The seemingly endless rows of carved pillars have a mesmerizing painted ceiling. The temple is located only 100 meters from the sea (Agni Theertham) and pilgrims take a bath there first, before going inside the temple and bathing in its 22 wells. The water is considered to be holy, and purifying to mind and body. Rameshwaram, located on a small island at the tip of the Indian Peninsula, holds a special place in Hindu mythology as it's where Lord Rama built a bridge across the sea to rescue Sita from the clutches of the demon Ravana, in Sri Lanka.
7. Tiruchirappalli (Trichy)
Tiruchirappalli, or Trichy as its informally called, is home to the largest temple in India -- the Sri Ranganathaswamy Temple, dedicated to a reclining form of Lord Vishnu. This temple occupies a mammoth area of 156 acres and has 21 gopuram (towers). The main tower, which is 73 meters high, is the second tallest temple tower in Asia. Also, don't miss the Rock Fort Temple, built by the Nayaks of Madurai in spectacular style on a rocky outcrop 83 meters (237 feet) above the city. As is to be expected, it affords a panoramic view. If you get tired walking up the 437 rock cut steps to the Rock Fort Temple, stop at Thayumanaswamy Temple dedicated to Lord Shiva on the way. Do visit the Vinayaka Temple dedicated to Lord Ganesh at the top as well!
Extremely popular with pilgrims, the temple of Lord Venkateshwar (Lord Vishnu) is situated above Tirupati in the southern part of Andhra Pradesh, rather than in Tamil Nadu. Those who are able can walk the 4,000 steps up the hill to the temple, which takes two to four hours. Otherwise, it's easier to go by bus. The temple is one of the most visited and wealthiest in India, as can be seen by its gold plated dome. It's been patronized by all the various rulers and kings over the years. In recent times, Bollywood stars Abhishek Bachchan and Aishwarya Rai prayed at temple after their marriage in 2007. However, there are a number of challenges when visiting Tirupati Temple, making it best visited by serious pilgrims only.