Shipwreck Beach in Greece Looks like Paradise

ByTWC - Digital
May 26, 2017Updated: May 26, 2017, 12:44 pm EDTPublished: May 26, 2017, 1:15 am EDT

A beach in Greece is home to a shipwreck that's been there since 1890.

Loading comments...