A model who lives on a picturesque island in the Bahamas, India Hicks introduces her Island Living home and body collection.