Nassau is the capital and largest city of the Bahamas, situated on the island of New Providence along with neighboring paradise. It is an exotic, tropical, and beautiful vacation destination.