Varaha Cave Temple
India/Tamil Nadu /Kancheepuram /Mahabalipuram Varaha Cave Temple is located on the hills of Mahabalipuram town, 4 kilometres (2.5 mi) to the north of the Mahabalipurm. Edit Detail InformationEdit Varaha Cave Temple is a monolithic rock-cut temple with a mandapam. This cave dates back to 7th century and is constructed on the rocky walls of the […]