Stone structures that are "clearly man-made" were seen on the seabed off the south coast, archaeologists say. They could be part of the mythical city of Mahabalipuram, which legend says was so beautiful that the gods sent a flood that engulfed six of its seven temples. Other relics were revealed when the powerful waves washed away sand as they smashed into the Tamil Nadu coast.