Sea cave, not a beach
Grotta Palombara is a large sea cave south of Castro. Visit Castro describes it as about 75 m long, 18 m wide and 30 m high, with sea depth of about 10 m.
Treat it as a coastal and boating experience, not as a conventional beach day.