When you think of the Bahamas, the first thing that comes to mind is beautiful beaches and crystal blue water. As the capital and largest city of this island nation, Nassau is the place to be. And, now that Southwest flies here, you can get here even cheaper and easier – especially if you have a Southwest Visa.
Located on the island of New Providence, the city is a popular spot for cruise ships to dock. With tourists all about, there are plenty of things to see in this bustling beach town. Here are 6 of our favorite things to do in Nassau, Bahamas. [Read more…]