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 .