Himalaya Wellness Store
The Himalaya Wellness Store in Elizabethan Square, George Town, is full of natural herbal remedies and preparations from all around the world, and recently they were represented at the Cayman Islands Small Business Association Expo, at Camana Bay.