Exiles Beach

Tower Road , Sliema , Malta

Beach