In the popular Spanish seaside town of Estepona, a 38-metre long slide linking two streets to one another was unveiled last week. Things haven’t gone to plan.
Continue Reading