Upon arrival on the island of Almanzora, off the shore of Spain's Mediterranean coast, a couple of English tourists find themselves in a little fishing village with no adults present, only a few youngsters who stare at them and smile inexplicably.
Read full
Upon arrival on the island of Almanzora, off the shore of Spain's Mediterranean coast, a couple of English tourists find themselves in a little fishing village with no adults present, only a few youngsters who stare at them and smile inexplicably.
Discussion