Kastraki beach is a secluded and picturesque beach located on the island of Naxos in the Cyclades. The beach is known for its crystal-clear waters and stunning natural scenery.
Kastraki beach is a secluded and picturesque beach located on the island of Naxos in the Cyclades. The beach is known for its crystal-clear waters and stunning natural scenery.