4. Brihadeshwara Temple, Tamil Nadu
One of the most prominent temples in south India due its religious significance and designated by UNESCO as a world heritage site. The temple is built solely out of granite and is said to have been constructed during the reign of the Chola dynasty. The exquisite carvings with the most intricate details show the artistic skills that prevailed back then.