Giant waterspout reaches land on Greek island of Euboea
A massive waterspout appeared off the coast of Limnionas on the Greek island of Euboea and reached the land. TThe powerful waterspout, which was seen moving parallel to the beach, caused panic among people but no damage was reported.…