St. George’s Square in Valletta, Malta
St Georges Square is located in the very centre of the Maltese capital of Valletta and is flanked on one side by the Grand Masters Palace and on the other by the imposing Main Guard building. In the centre of the square there is now a modern floor level fountain …