How the world sees Greece
Located in the heart of Athens and screaming 'GREEK Summer' the new Mavili Beach at “Alexandros” hotel has taken an innovative leap to heighten ...