About Cumbo Tower

Architecture, Towers, Interesting Places, Other Towers

The Cumbo Tower (Maltese: Torri Cumbo), is a villa in the town of Mosta which served as a stronghold during its time. The tower is a two-storey building adorned with a niche on the main façade and surrounded by extensive gardens.

Source From: Wikipedia
Triq Durumblat, Malta, Malta, MST 4128

Nearest places in Cumbo Tower