The newly constructed, 700-square-foot Cariloha store opened after a year in the making and is considered part of the Castries’s (St. Lucia’s capital city) shopping district. It’s located in the Pointe Seraphine cruise terminal, next to the popular Rum Shop bar-café and only 30 yards away from its sister-brand store, Del Sol, which retails color-changing […]