Almost getting arrested
Before I explain about our entanglement with the Galapagos police, I should describe my life prior to landing on this idyllic island. I lived in Liverpool. Liverpool, as many people know, is a beautiful city in the north of England stuffed with culture, humour and fun. But it is still home to around 430,000 people. […]
More