Dubai Dreams – Size Matters – Is Dubai the Perfect City

Dubai – the Palm tree peninsulars, the world map islands, the artificially cooled beach – it all sounds like something Homer Simpson would come up with if left to design the ‘perfect’ city

Continue reading