The fountain in Tritons Square has been symbolic of Malta since its inception in 1959, a national symbol that is the equivalent Big Ben of London, the Coliseum of...
Read More »