Malabar is a lifestyle shop located in scenic Vergennes, Vermont, featuring the finest goods for home, bath, body, soul, baby and gifts.
41