When you're itching for a beach ... to Cyprus is so much more than just relaxing by the ocean. You'll also discover several ancient sites and colorful coastal towns, much like the town of Marmaris ...