|
|
Malta
The School is situated on the Island of Malta in the heart of the Mediterranean. Malta, one of only a few truly bilingual countries, is an ideal location for studying English. The island’s warm, southern hospitality blends perfectly with historic and cultural links to Britain, creating a charm unique only to these Islands.
|
|
|