With a stunning overlooking view to the majestic Bay of Bengal, the Shore Temple is the UNESCO world heritage site located in the Southern part of India. The temple is built by blocks of granite and is one of the oldest stone temples in South India. The shore temple is famous for the Mamallapuram dance festival held every year from December to January. The festival attracts a large number of tourists.