Ta’ Xbiex, Malta
Ta' Xbiex is a small town in southeastern Malta with a population of 1,846. It also has its own local council.
The town is home of a number of foreign embassies, including the Embassies of Egypt, France, Austria and the British High Commission.
Universities at Ta’ Xbiex, Malta