Recently, the Cariloha store in Ocho Rios, Jamaica re-opened in its new and improved location at the Harbor Shops, which is directly across from the Island Village, where the previous store was located. The new store looks clean and green just like its predecessor and is just a short walk from the cruise ship pier. […]