Where Is The Island Of New Providence?
Where Is The Island Of New Providence? Geography LocationAtlantic Ocean Coordinates 25°02′N 77°24′W Archipelago The Bahamas Area 207 km2 (80 sq mi) Is New Providence a family island? The Family Islands are remarkably unfamiliar to many Nassauvians. New Providence is home to nearly 250,000 people, accounting for nearly 70 percent of the Bahamian population; so