Maraya, which means “mirror” or “reflection” in Arabic, is the name of a mirrored architectural wonder nestled in the heart of AlUla, Saudi Arabia. Comprising an astounding 9,740 mirrored panels, this ...
Seven years ago, during a visit to Dubai in the United Arab Emirates, Trevor Boddy made a fascinating discovery. The Vancouver-based architectural critic observed that the Dubai Marina, an immense ...