Mahabalipuram

Mahabalipuram

Mahabalipuram, also known as Mamallapuram is a name that inspires images of grand century old architecture. The town is situated on the east coast of India, on the Coromadel Coast, on a small strip of land between The Bay of Bengal & The Great Salt Lake. The drive from Chennai airport along the east coast…