Camilo Beach, Lagos, Algarve, Portugal, Europe