Italian Port City Mobbed By Jellyfish Who Have Taken Over The Harbor

iStockphoto / Alona Siniehina The Italian port city of Trieste has been completely mobbed by thousands of jellyfish from the Gulf of Trieste that have taken over the city’s harbor It is believed that rising […]