Harruba is a Bus stop located in Malta. It is one of the 138 Bus stops in Malta. Address of Harruba is Marsaskala, Malta. Harruba is rated 3.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Harruba are -
Marsaskala, Malta
Rating of Harruba is 3.5 out of 5 stars.
Address of Harruba is Marsaskala, Malta.
Harruba is located in Malta.
Harruba is a Bus stop in Malta