Answer:
New Sweden thrived mainly because of its geography.
Explanation:
New Sweden was located on the delaware valley, in the areas where the cities of Wilmington, Delaware, and Philadelphia, Pennsylvania, are located.
This region has a fertile soil, a temperate climate, and the Delaware river itself allowed the easy shipping of goods and services.
Finally, the colony also thrived because there was a demand for it: settlers from Sweden, Germany, and the Netherlands would continously arrive, fleeing from more difficult conditions in their original countries in Europe.