Ta' Kenuna Tower is located in Nadur, Malta on Ta' Kenuna Botanical Garden, Archbishop Saver Cassar Street. Ta' Kenuna Tower is rated 3 out of 5 in the category historical landmark in Malta.
Address
Ta' Kenuna Botanical Garden, Archbishop Saver Cassar Street