Home | Wanderlust | Log In |
agriculture antiquity architecture beautiful feta greece olives See more →
11 out of 15 people (73%) think this is worth visiting.
Worth visiting!
I love it here. Greece is by far the BEST town to live in in New York State :-D
Nov 05, 2005, 07:31AM PST 2 cheers | 1 comment