North of Denia, that is.
Ah, so that's what north is! For some stupid reason I thought it's North of Yorkshire!
Mmmmmm, yeah, looks like a tough place to be ...
Sign up to comment.
Sign in if you already did it.
Photo taken in Dénia, Alicante, Spain
Misplaced? Suggest new location