1 beach to explore
1
Beaches
0
Blue Flag
Pet-Friendly
Towns
Il-Kalkara
Rinella Bay is a small, tranquil cove of golden sand, nestled beside the historic Fort Rinella in Il...