Final answer:
Spain had the invincible armada of 130 ships, while England developed its New World settlement through its royalty.
Step-by-step explanation:
The country that had an invincible armada of 130 ships was Spain. They assembled this powerful fleet known as the Spanish Armada in 1588.
The country whose settlement of the New World was developed by its royalty was England. English monarchs played a key role in authorizing and sponsoring voyages of exploration and settlement, such as those led by Sir Walter Raleigh and the Virginia Company.
Learn more about New World settlement