Cariloha Opens in Bar Harbor, Maine!

Cariloha Bamboo Store in Bar Harbor Maine

Scott and Jane Stackhouse (pictured below) are the proud new owners of the Cariloha bamboo store in Bar Harbor, Maine

The Cariloha store is located on highly trafficked Main Street in the center of town, and it shares the same square footage as the Del Sol store (sister brand to Cariloha).

Bar Harbor is a famous summer town on Mount Desert Island in the Down East region of Maine. Bar Harbor is home to the largest parts of Acadia National Park, including Cadillac Mountain.

Cariloha Bamboo Store Owners in Bar Harbor Maine

Cruise ships are in the harbor from May through October (most often in September), with 26 ships planning to make 119 visits in 2012.

Welcome to the Cariloha family, Bar Harbor!