Destination creator (Voyajo Team)
Ta' Xbiex is a small town in southeastern Malta with a population of 1,846 (Nov 2005). It also has its own local council. The town is home of a number of foreign embassies, including the Embassies of Egypt, Italy, France and the British High Commission (...) (from Wikipedia)