Original: Nassau, the Bahamas capital city, lies on the island of New Providence.
Simplified: The country's capital, Nassau, is located on New Providence Island.