close
This ad will auto close in 10 seconds
Over 100 whales wash ashore in Tamil Nadu

Over 100 whales wash ashore in Tamil Nadu

Several whales have been found stranded on a beach in Tuticorin in Tamil Nadu.