In Cuba
Yes. Neither Spain nor the US had any fighting in their own countries.
Cuban Independence.
The Spanish American War.
Fighting Joe.
The cause of the Spanish-American war was because the Americans wanted to conquer the countries that the Spanish had colonized.
The Spanish-American War was named for the two combatants, Spain and America (the US), although the fighting was not in either country's homeland.
None, they lost their New World Empire.
The Pacific Ocean and in the Caribbean.
The Manila Bay
Battles were fought in the Philippines, Puerto Rico and Cuba. Guam was taken without death or major injury,
Spain and the US.