Located in Mahabalipuram, Tamil Nadu, the India Seashell Museum is a unique destination that gives visitors a fascinating glimpse into the underwater world.


Located in Mahabalipuram, Tamil Nadu, the India Seashell Museum is a unique destination that gives visitors a fascinating glimpse into the underwater world.