Framingham State University
Search
Table of Contents
Locations
Study Abroad
France
From the Louvre, Eiffel Tower, and the Palace of Versailles, the enchantment of France cannot be denied. Hone your high school French while taking classes taught in English.