Paradisia Villas is a charming retreat sat on the coast of Naxos in the main town of Chora. Set on the outskirts of town, you remain just a short walk from the city centre where you can find taverns lining the seafront offering the catch of the day, and..