10 Things We Loved About Naousa Paros in Greece

Naousa is a small town in Paros Greece located in the northeastern corner of the island. From the minute you enter this little enclave, you’ll … Continue reading 10 Things We Loved About Naousa Paros in Greece