Framingham State University
Search
Table of Contents
Locations
Study Abroad
Malta
Located right off the coast of Italy, Malta is an English speaking island nation. Enjoy the low cost of living and the warm climate in the capital Valletta, where the streets meet the water and you step right into the Mediterranean.