Located on the island of New Providence, Nassau is the capital of the Bahamas. You'll find the islands' best sightseeing and historic buildings there. Also expect to find a crowd: Nassau is a ver...