How the world sees Greece
GREECE: Corfu. Just 100m from the beach this striking detached villa is set in the seaside resort of Barbati on the east coast of the island, 20km away from ...