Bamboo Retailer, Cariloha, Opens in Falmouth, Jamaica

International retailer, Cariloha, opened a second store on the island of Jamaica in Falmouth, Jamaica’s cruise ship port, selling exclusively clothing, bedding and bath goods made from bamboo viscose. CURACAO – Cariloha announced this week the opening of its second retail store on the island of Jamaica in the port city of Falmouth. The 800-square-foot … Continue reading Bamboo Retailer, Cariloha, Opens in Falmouth, Jamaica