There are numerous mind blowing places that exist in Qormi close to Upper Barrakka Lift that you should pursue as a bona fide explorer. Indeed, aside from the Upper Barrakka Lift, Qormi brags of various landmarks and spots to visit that are very sublime in their very own privilege and merit visiting.
Q:Where is Upper Barrakka Lift located exactly?
A: The Upper Barrakka Lift is located in Qormi, Malta.
Popular Attractions
Trip Planner
Name As per Passport
Mobile No