Located at the end of Poinikoudes Promenade, the Medieval Castle of Larnaca (Larnaka) (also known as Larnaca Fortress) was originally built during the Middle Ages, and assumed its current form during Ottoman rule, although there is some opposition to its origin.