Plan your Trip

Shore Temple, Mahabalipuram

shore_temple01_jpg