St Raphael Resort in Limassol, Cyprus

Located on the South Coast of the Eastern Mediterranean island of Cyprus in the lively town of Limassol, St Raphael Resort combines all the advantages of a carefully chosen, tranquil location: the ...

Read More