Fort St. Elmo

Fort St. Elmo

A star-shaped fortress guarding the Grand Harbour, symbolizing Malta’s military history.

View on Google Maps