Malta | day 6: UPPER BARRACCA GARDENS
If you go to the upper side of Valletta you can find the Upper Barrakka Gardens, a must-visit destination for tourists who love nature and - most importantly - stunning panoramic views. The landscape is simply ...