Filming Locations in Ayia Napa
Ayia Napa, Cyprus
The Ghost of Peter Sellers (2018)
Ayia Napa is a Mediterranean resort town on the southeast coast of Cyprus, known for its beaches. Th...
View DetailsAyia Napa is a Mediterranean resort town on the southeast coast of Cyprus, known for its beaches. Th...
View Details