The name of the park stemmas from the material that the whole park is made of petra (stone).
Larnaka (Larnaca) Fort stands on the shore at the south end of ‘Phoinikoudes’corniche and was probably built during the...