April 12, 2016 Cyprus, Travel | Comments Off on Mackenzie beach and marina, Larnaca. Mackenzie beach and marina, Larnaca.