Well it's actually a man made beach at a man made lake. It's the lovely Lake Iznajar in southern Spain, love it there
Comments
Sign in or get an account to comment.