Thursday, February 1, 2007

The World's Only 7 Star Hotel


Al Burj in Dubai


1 comment:

AndWhySee said...

That place looks worth it.