News
Pilot whale found dead on Mosquito Island!
MANCHINEEL BAY, Mosquito Island, VI - Many onlookers, fishermen and the public in general were surprised to see a short-finned pilot whale dead at Manchineel Bay on Mosquito Island yesterday February 21, 2015.