Google Maps is a useful tool for gaining insight into far-flung locations across the globe. Occasionally users come across unexpected sightings, such as these mysterious glowing orbs in the South China sea. What could they be? Daily Express :: Travel Feed
Read More »