Great Siege Square
Republic Street, Valletta, Island of Malta Malta
Great Siege Square is a Historic Sites, Monuments & Statues, Points of Interest & Landmarks place is located in Valletta, Island of Malta. The address of Great Siege Square is Republic Street, Valletta, Island of Malta Malta.