Dubai is an insane city. Honestly there’s really nothing like it. It’s a city of superlatives – biggest mall, tallest building, largest water show, biggest floral structure, you name it and Dubai probably holds the record for it. Up until this trip, we had only thought of Dubai as a layover stop, and didn’t...
Continue reading