The Town Of Naousa On Paros By Brendan 2009-06-20T15:02:49Z The town of Naousa on Paros. The islands sort of reminded me of Greece’s version of Martha’s Vineyard.