Plan your Trip

Shore Temple, Mahabalipuram

shore_temple02_jpg