Shore Temple in Mahabalipuram Shore Temple is the first thing that pops up in everyone’s mind at the mere mention of Mahabalipuram. Mahabalipuram is a UNESCO World heritage site situated between Bay of Bengal and the Great Salt Lake in Tamil Nadu. Shore