Read all the latest news about key tourism destinations in Greece.
Electric Bus Test Run Taking Place in Athens Center
A new public electric bus has begun its first test run through the center of Athens and is in service for passengers.
Posted On 22 Oct 2020