The Main Guard Building
St. George Square, Valletta, Island of Malta Malta
The Main Guard Building is a Architectural Buildings, Government Buildings, Points of Interest & Landmarks place is located in Valletta, Island of Malta. The address of The Main Guard Building is St. George Square, Valletta, Island of Malta Malta.