Just arrived in Tulsa, Oklahoma? Tulsa is the second largest city in Oklahoma, falling just behind Oklahoma City, and is currently the forty-sixth largest city in America. We also have a large selection of beautiful hotels. From local to international, we have gorgeous places to stay, and reviewed for you in advance.
Continue reading...
Thursday, August 28, 2008
1 Comment