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 […]