Healdsburg California Bed and Breakfast – Camellia Inn
In a brilliant setting of Rhododendrons, Azalea, Begonias and, of course, Camellias (80 varieties!) is the unsurpassed Healdsburg, California Bed and Breakfast, the Camellia Inn. Steeped in what they call “a happy history”, the Camellia Inn graces the town of Healdsburg, dubbed one of the top 10 small towns in the US. Two short blocks […]