Articles, tagged with "magnificent beaches", page 1

Located strategically in the Mediterranean Sea, Cyprus is the third largest among all the Mediterranean islands. It offers easy access to Egypt, Israel, Lebanon, Syria, Rhodes and Turkey, among other countries. Cyprus is mainly divided into the Republic o... Read >
Author: John McMalcolm