Alexander the Great Beach Hotel

Cipru, Paphos