Where's the "City of Palms" in here?
Answer from a Native speaker
"City of Palms" is a nickname for the city Fort Myers, Florida, in the United States. Fort Myers, Florida is where this music video takes place.
1/2 STEP LEARN