Seashell Museum Mahabalipuram CHENGALPATTU - Tamil Nadu - Video

Seashell Museum Mahabalipuram

Mahabalipuram is a town located in the Kanchipuram district of Tamil Nadu. The sculptures are from the 7th to 9th century. The Pallava kings brought sculptors from many lands to carve the sculptures. The India Seychelles Museum is an important tourist attraction of Mahabalipuram. It is the first and largest in Asia. It has an […]