Where is Palais Le Brun, Valletta?

Where is Palais Le Brun, Valletta located?

Palais Le Brun, Valletta, Palais Le Brun, Valletta, Malta (approx. 35.90012°, 14.5136°)


Where is Palais Le Brun, Valletta on the map?