The Hidden Charms of Nissi Beach Ayia Napa Cyprus in March.