The San Juan Islands, across the Bellingham Bay from Geneva, are known for their beautiful natural scenery and ample opportunities for outdoor fun, including whale-watching. Year-round opportunities to spot these marine mammals make the San Juan Islands a popular destination for whale-watching enthusiasts.