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 temple in mahabalipuram india