Omega Divers | Crete Diving Center is a sports activity location in Almyrida, Crete, with a 4.8-star rating from 360 reviews. They are open daily from 9:00 AM to 9:00 PM and offer wheelchair-accessible parking and entrances.
Named on the operator’s own website.