Bermuda is not a tropical island.
Bermuda is roughly the same lattitude as Savanah
Those must be Georgia pines?