Incorrect data? Please notify us at hi@itinari.com.
Located in the popular holiday town of Paralimni, the beach of Agia Triada sits within a popular resort and boasts fine, golden sands and crystal-clear waters. ©visitcyprus.com