Located on the scenic and gorgeous Mediterranean Sea is an island gem teeming with adventure and beauty. Clear blue waters, majestic mountain ranges, breath-taking nature and amazing food are all experienced here on island of Cyprus. There is plenty to take in while you’re visiting but to give you a …
Read More »