Introduction to Fort Rinella: Fort Rinella, near Kalkara in the south, is famous for being the site of the largest cannon in the world.
Attraction
Introduction to Fort Rinella: Fort Rinella, near Kalkara in the south, is famous for being the site of the largest cannon in the world.