British pair killed in buggy accident on Greek mountain
Published on: Wednesday 17 April 2019
The peak of Profitis Ilias is the highest point on the Greek island, which is popular with British holidaymakers. Santorini is in the south of the Aegean Sea, south east of the Greek capital Athens. ...