Majjistral Park Hike — activity in Sliema | Activities | Malta Wakacje