Are you asking yourself “Where the heck is Malta anyway?” If so, you’re not alone.…