4 Windsor is a beautiful town, especially the main street with some lovely places to eat. French...
Windsor is a beautiful town, especially the main street with some lovely places to eat. French bakery to cafes to seafood and crepes and the oldest pub in Australia!
Apart from this there isn't very much to do here but it's very close to other neighbouring towns such as Blacktown, Parramatta, Castle Hill etc.
Overall, definitely not a holiday destination.
James, Australia