Hi Sherry,..I don't blame you for thinking tropical as there are quite a lot of plants you would not expect to see growing here,..lots of rain indeed helps everything grow plus no set climate which is a bonus,..yes you are correct that is a Yucca aloifolia,..i have two one in a container,..very prickly point on the leaves and aptly called a Spanish Bayonet.
Yucca aloifolia.