A stroll through the gardens of Upper Barracca adds a touch of freshness to the visit of Valletta. They offer one of the most impressive panoramic views of Malta!