Located slightly south of Madras, the small town of Mahabalipuram is just 12m above sea level and has attractions built between 7-12 AD. It is no wonder then that the majority of the town is designated as a UNESCO world heritage site. The temples have lost a lot of their intricacy over time but are focused arounding depicting stories from the Mahabharata