Malta

WATCH: National Geographic’s cool feature about Malta

Malta was featured on Spain’s National Geographic channel. Although the video is only 2 minutes long, it shows various beautiful spots and aspects of Malta and its culture.


Share if you’re proud to live in Malta!

Leave a comment...