Do you want to remove all your recent searches?

All recent searches will be deleted

Week 14 - Cara - Thassos, Greece

9 years ago1.7K views

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