I tried exploring the country sides of Malta but could not find anywhere decent.
then you didn't look hard enough...... anywhere where there is sea, you can catch fish...... its all a matter of being capable of grouping fish under you before you actually start to fish......
here is my suggestion...... find a spot you believe is good and the first thing you do is , groundbait the area.. under you up to 20m out, and circa 10 m to your left and 10 m to your right........ keep on feeding a fine ground bait (no chunks, must be all crumbs) and until you finish putting your rods and tackle together, keep on groundbaiting.......... after around 30 min, then start to fish