Yes, the best known land battle was at San Juan Hill and the the Naval Battle at Santiago destroyed Spain's second fleet of the Spanish American War.
No, the Spanish American War was fought in the Caribbean and the Pacific.
Spain and the US were not battlefields.
Neither Spain or the US became battle grounds.
Yes, both at land and at sea.
The Philippines was, Cuba was and Puerto Rico was.
The US wasn't. Spain wasm't.
Manila Bay, San Juan Hill, the Naval Battle of Santiago.
Yes, the best known land battle was at San Juan Hill and the the Naval Battle at Santiago destroyed Spain's second fleet of the Spanish American War.
Spain.
The four New World Spanish Colonies except that Guam was a bloodless affair.
All of Spain's New World colonies were involved to some degree.
There were numerous battles but an Armistice was called before all of Puerto Rico was taken.