Dolphin City
India /Tamil Nadu /Chennai /Chennai Dolphin City, East Coast Road (ECR), South Chennai, Chennai. Edit Detail InformationEdit The Dolphin City started as a big sea water tank featuring animal feats performed by the dolphins. Four dolphins were shipped into the amusement park and the beginning was marked with a great success. But the dolphins were […]