the shore temple in mahabalipuram, gigantic granite boulder resting on a short incline in the historical town of Mahabalipuram in Indiayyuvane (25)in #temple • 8 years ago #in #mahabalipuram #india