monkie,
Nope...Samaria Gorge is on the island of Crete...I'm on the mainland. I hope you have a great time in Computerfreeland...and I hope you have some pics to show us when you get back.
unc, is that a natural feature? I imagine it could be, but in any case, I'm not there.
|