Lower Barrakka Gardens
The Lower Barrakka Gardens are located atop the bastions that overlook the Grand Harbor entrance at the lower end of Valletta. Ideally positioned to provide an amazing view of the harbor’s mouth from that location.
Like this Venue?