Where are Ron and Ellen?
Malta 2005
The Blue Grotto, along the southwest coast of Malta.