ST. RAPHAEL RESORT

Limassol, Cyprus