The town of Naousa on Paros. The islands sort of reminded me of Greece’s version of Martha’s Vineyard.

The town of Naousa on Paros. The islands sort of reminded me of Greece’s version of Martha’s Vineyard.