Wednesday, May 13, 2015

Sightseeing / Tours




Sightseeing / Tours

Burj Al Arab (Tower of the Arabs) is a luxury hotel located in Dubai, United Arab Emirates. It has been called "The world's only 7 star Hotel" and is the third tallest hotel in the world!

No comments:

Post a Comment