Casino in Limassol? Cyprus has quite a lot to offer. There are plenty of beautiful beaches like the Petra tou Romiou, Nissi beach, Cape Greco and much more to explore and all of these beaches offer crystal clear waters, white sands, and breathtaking horizons to gawk at. You can also check out historic sites, go…