0 / 60 seg.

GREECE IS THE WORD: This Greek island, once home to a 105-foot statue of Helios, lies 12 miles off the coast of Turkey