Week 14 - Cara - Thassos, Greece

  • 16 years ago
Cara arrives on the Greek island of Thassos, in search of a nice, refreshing lagoon. But finding it proves harder than she thought...