August 2, 2018 2:30 pm
By

Malta is an ideal location for spotting alien objects as the tiny island off the coast of North Africa is surrounded by sea on all sides and is often frequented by sunny, clear skies.

hmb-authors-logo

Do YOU want to write for HMB?

Get started today by signing-up and submitting an article HERE

BECOME AN AUTHOR

Tags:

Categorised in:

This post was written by Nadia Vella