By Isabelle Headrick The Isle Bourbon and the Isle de France lie in the southern Indian Ocean, 1,200 miles off the southeast coast of Africa. France acquired the islands in 1638 and 1715, respectively, and developed Isle Bourbon as a provisioning stop for grain and livestock for ships traveling between Europe and India. Although these islands […]