With majority of the town built within the last 50 years, the sheer scale of Dubai is something to behold. Host to the world’s biggest shopping mall, tallest skyscraper, and tons of ultra-luxury hotels, reside like royalty in Dubai’s rigorously crafted metropolis. Yet, between its technological advances, you’ll discover pre-developed […]