Life on Little Key
Little Key is a tiny island in the Simpson Bay Lagoon. We visited the other day to take a look at how it is doing after Hurricane Irma and document some of the plants and animals living on the island. Meanwhile, EPIC, the Nature Foundation and a bunch of volunteers were planting mangroves near the …