Castello is one of Limasol's old city most popular restaurants.
Castello is one of Limasol's old city most popular restaurants.
Size: 7360px × 4912px
Location: Limasol, Cyprus
Photo credit: © Boaz Rottem / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, bar, boazimages, castello, cypriot, cypriots, cyprus, food, foods, lemesos, limasol, limassol, locations, restaurant, socializing, summer, togetherness, tourist, world