Larnaca Castle
Located at the end of the Foinikoudes promenade, the Medieval Castle of Larnaka (also referred to as Larnaka Fort) is believed to have been originally built during the Middle Ages, and took its present form during Ottoman rule, although there is some [...]