Athalassa Park: The Perfect Spot for Cycling in Nicosia | Cyprus | Tripadvancer