6342 Europe 2022 – Torremolinos – S of Spain_result ← Previous Next → .., shops and restaurants along the foreshore..