St Francis – including The Bay, The Port and The Cape – will once again come alive as the whales return to their coastline. From 6 to 8 June 2025, families, locals, and visitors are invited to ...