Random
Source Code

Burj Al Arab Hotel

The worlds only seven star hotel. Located in Dubai, united arab emrates. entrance fee just to see the hotel costs 75 dollars

Burj Al Arab is a unique hotel

by mAGIK bUS June 25, 2005

87👍 20👎