Dorset somewhere perhaps? Or south Devon? And what's with the jellyfish at the top of the picture?