Delimara Point
The Delimara Peninsula is situated at the southern end of Malta, and is a small rock close to the surface.
Features include a tunnel into a cave at the beginning of the dive.
Plenty of marine life including Morays and Octopus.
The Delimara Peninsula is situated at the southern end of Malta, and is a small rock close to the surface.
Features include a tunnel into a cave at the beginning of the dive.
Plenty of marine life including Morays and Octopus.