My 5: Torremolinos, Spain.

Plaza de La Nogalera Torremolinos The Costa Del Sol Spain

1. Plaza de La Nogalera, July 2016. It would be an understatement to say that the Spanish resort of Torremolinos doesn’t have a great reputation. Disparaged by many as the grottiest of the Costa del Sol towns, I arrived here with staggeringly low expectations. After all, this is a town that’s picked up unwanted nicknames […]

Read More