Nassau , capital city of the Bahamas , lies on the island of New Providence .
Nassau , capital city of The Bahamas , is on the island of New Providence .