Burj Al Arab| one of the most tallest and luxury hotel

Burj Al Arab meaning in Arabic is tower of Arabs. It is one of the most iconic, tallest, luxury hotels in the world and stands on artificial island 280m (920ft.). Construction started 1994 completed and opening was December 1999 cost of1 Billion USD.

Follow us on our:

Facebook page



Leave a Reply