Long Beach Resort

Girne


Long Beach Resort, Salamis Road, Famagusta

;