Q. Philippines was under Spanish rule for how long?
Answer: More than 300 years
Notes: Spanning over 300 years, from 1521 when Ferdinand Magellan arrived to 1898 when Spain ceded the Philippines to the United States, Spanish colonization profoundly influenced the nation's culture, religion, and governmental systems.