Hawaiian Imperial Slipper Lobster
(photo by Gary Lindenbaum)
Pod of pilot whales stranded in Florida
A pod of pilot whales is stranded along the southwest coast of Florida off of Everglades National Park.Experts are due to investigate and launch a rescue mission Wednesday.
Photo via NBC 6 South Florida
Great TIP: click on right bottom corner to ENLARGE
Photo by Kiat Choon Teo (Singapore)
For almost two weeks, the Fajardo Grand Lagoon (Laguna Grande), located off Puerto Rico’s northeastern coast, which is usually glowing due to teeming dinoflagellates, has gone almost completely dark and biologists have no idea why.