Diving in Cyprus offers such a wide range of dives and many different types of diving to suit all tastes and experience levels. With varying depths and degrees of difficulty there are many dives to choose from including easy shore dives, deep shore dives, reefs, islands, seamounts, wrecks, wall dives, caverns, caves and all with very different ranges of marine life too. Along the Paphos coastline there are many beautiful and interesting shore dives with depths up to 30 metres not too far from shore. There are also varying reefs with many swim throughs, caves and caverns to explore all…