Mangrove Cay. Andros Island, Bahamas May 16, 2018 nick price John Huber escaping a deluge and a few sand flies. Andros Island, Bahamas.