Title: Malta and Gozo explained to extraterrestrials and other aliens
Places: Malta, Gozo Island (Malta)