Traveller's World Products is a huge store located on E Pine St carrying an array of products from the East (looks like Hindu). These products include incense, teas, snacks, paintings, and other decorative items.
The store itself is layed out well with displays that are inviting to the eye. There is soft "meditation" music playing in the background.
This store has also recently expanded to the adjacent store.
more