Nassau is the capital, largest city, and commercial centre of the Commonwealth of the Bahamas. The city is located on the island of New Providence. Downtown is the hub for all activities in Nassau. Thousands of people visit daily, to shop, dine, sightsee and to enjoy the tropical climate of the city. While the busiest part of Downtown is the Bay Street thoroughfare and the...