Mongoose by the water Mongoose are everywhere including at the beach. This one was scurrying across the sand at Pelekane Beach, Kawaihae. Like Loading...