The Cave Temples of Mahabalipuram are located on the hillock of town, overlooking the Coromandel Coast of the Bay of…