Original: The city is located on the island of New Providence , which functions much like a federal district .
Simplified: Nassau is located on New Providence Island .