Filming Locations in Agios Tychon

Amathus Beach Hotel, Limassol, Cyprus
I mavri Emmanouella (1980)

View Details
Poseidonia Beach Hotel, Amathus Avenue, Limassol, Cyprus
Die Todesgöttin des Liebescamps (1981)

View Details