Naoussa, Paros island, Greece

The town of Naoussa is located in the north of Paros island, Greece. It's a beautiful seaside town, with great restaurants and nightlife.