Dubai - The Desert Destination of a Lifetime

Dubai – The Desert Destination of a Lifetime

Situated in a small country on the coast of the Arabian Peninsula lies Dubai – a sprawling oasis amidst the heat of the desert sun. Dubai has boomed from a small town in the 1990s to one of the biggest tourist destinations of the decade. After visiting there this past weekend, I can completely understand…