
A Quiet City with a Powerful Story
L-Isla, internationally known as Senglea, is one of Malta’s most atmospheric historic towns. Situated on a narrow peninsula extending into the Grand Harbour, L-Isla forms part of the renowned Three Cities alongside Birgu and Cospicua.
No comments:
Post a Comment