Heaven and Earthby
bairasComment: Thanks for voting.
The competition was tough.
The place is in north Greece and it's called PORTO-LAGOS
It's the only place in Greece where you can find pink flamingos.
I'cant vote because the internet in post olympics Greece 2004 is aproximately the same as it was at 1896.
My connection is dialup 33600 !!!