The pristine waters of Konnos Beach, Protaras and Agia Napa are some of the best places to go snorkelling island wide, with a diverse underwater landscape and an array of marine life to see.