Swan of Soli Restaurant Stock Photos

Swan of Soli Restaurant in Yedidalga, North Cyprus, is a charming waterfront dining spot known for its fresh seafood, traditional Cypriot cuisine, and breathtaking views of the Mediterranean.