If you think Key West has lots of "free spirits" go to Provincetown Mass........
We went there very long ago on a vaca, had no idea, just picked a spot, very cool place, we were walking down the street and noticed all the guys were holding hands. Went to some lobster restaurants and all the waiters were flaming....not as in flaming meals or cheeries jubilee...as in just flaming......