Weird News Stories: Glowing Waves of Maldives Weird News Stories: Glowing Waves of Maldives

Pinpricks of light on the shore seem to mirror stars above in an undated picture taken on Vaadhoo Island in the Maldives.  The biological li...

Read more »
 
Top