How the world sees Greece
Ever wished you could afford that swanky room with a private pool? A new concept at a beachfront hotel in Rhodes means you now can. Get ready to live the high ...