Lummi Island is located in the archipelago that includes the San Juan Islands and the Gulf Islands in the Salish Sea, the waters off the coasts of the Pacific Northwest and southwest Canada. This is a place crowded with mountains, volcanoes, rivers, lakes, coasts, islands and salt waters. Salmon, orca, blackberries, and wild roses abound. Our [...]
Read More
Connect with The Willows Inn