7.21.2005

Why not stay here?

You know that hotel in Dubai you always see on the travel channel? To improve my geek score, I found it on Google Maps...

0 Comments:

Post a Comment

<< Home