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.
The store is now much more visible to customers and is in a higher-foot-traffic location among several other anchor retailers in the Harbor Shops.
Every been to Ocho Rios, Jamaica? What’s your favorite attraction there? Duns River Falls? What about restaurants – what do you recommend?