Eden Whale Festival is on from November 3 to 5