Where are Ron and Ellen?
Malta 2005
A plaque outside St. Paul's Chapel in Bugiba tells about St. Paul in Malta.