For The Best Scuba Diving in Greece

baracudda Barracuda point is a reef that rises from the depths up to 12 metres. At 20 metres there are large rocks, walls and a small canyon. Around it we may see thousands of small fish and very often Barracudas, Groupers and Stingrays.