Scientists have discovered what they believe is “strong evidence” of a fresh water deposit under the sea floor off the Mediterranean island of Malta.Read MoreOcean, fresh water, malta, news, ocean, sea floor, seafloorDeeperBlue.com

フォトグラフィー
Backscatter Introduces Excitation Filters for Fluorescence Photography and Video
Backscatter is getting in