Nerja, Spain. No Question! 😉
LOL no, but not far!
Please Login to reply.
Then it must be Torre del Mar! 😄