Botanica Nena is the largest and most complete botanica (a store specializing in the occult) in Miami, stocking roots, herbs, seashells, candles, incense, and potions of all sorts. Its controversial subject matter and less-than-desirable location make this shop best left to the adventurous.
Visit the Travel Talk forums for help on planning your trip >>