Valletta location on the Malta map

Description:
This map shows where Valletta is located on the Malta Map.