Authorities on the Greek islands Rhodes and Lemnos have declared a state of emergency after powerful storms caused extensive ...
The Greek parliament has approved a bill for a new tax fee for cruise passenger arrivals across multiple destinations.
Rhodes has been left covered in mud and debris after the deadly storm battered Greece over the weekend, and over 30cm of rain ...