Here’s a birds eye view of the construction and development work in Dubai…
You must have seen this picture…yes it is Burj Al Arab in Dubai - Supposedly the only 7 Star Hotel in the World!
It was built in only 18 months and completed in 2003…
Yes, it cost a lot of money. Contrary to popular […]