Bee-utiful nature to be seen on the island