Triton Fountain

Valletta, Malta

Triton Fountain

Landmark

The Tritons’ Fountain is a fountain located just outside the City Gate of Valletta, Malta. The fountain is one of Malta's most important Modernist landmarks. — Wikipedia

Found 1 route