A Magnificent Satellite Photo of Bombetoka Bay in Madagascar That Looks Like a Giant Octopus
The U.S./Japan ASTER Science Team captured an absolutely magnificent satellite photo of the northwestern coast of Madagascar where the saline waters of the Mozambique Channel…