Description
A new state of the art environmentally friendly office building, with cafeterias, kids playroom, restaurants, parking. Luqa is a village located in the south east of Malta. It is an old town that has a dense population, typical of the Maltese Islands.