177
Nassau is located on the island of New Providence in The Bahamas, in the Atlantic Ocean. It is the capital and largest city of The Bahamas, known for its tropical climate, beautiful beaches, and colonial architecture, as well as being a popular cruise ship destination. Famous for its beautiful beaches and vibrant culture.