Għajn Tuffieħa Tourists going downstairs to the natural beach of Għajn Tuffieħa in Malta admin2021-03-04T16:54:21+01:00