Definitions for "Marbella"
The centre of the universe. Or a town on the Costa del Sol southern Spain with a population in excess of 150,000. The town boasts some of the most expensive real estate in the whole of the kingdom of Spain and has become in the last two decades one of the most popular Mediterranean tourist destinations. Marbella is also now a buoyant business centre.
Marbella is an upmarket city in Andalusia, Spain, by the Mediterranean, situated in the region of Málaga, beneath the Sierra Blanca. In 2000 the city had 98,823 inhabitants, in 2004, 116,234.
a charity organisation which is completely legal