Recently, a student of mine said a sentence that I felt was ok grammar-wise, but sounded a bit weird. The sentence was:
I attend medical conferences in my city
In my native language the expression "in my city" can have both a literal meaning and a slightly idiomatic meaning. In the latter usage, it means something along the lines of "in my area" or "locally". My question is: are there any idiomatic or colloquial expressions in English that conveys the idea of doing something in someone's city, without sounding too literal and stiff? Or maybe I'm too picky and "in my city" sounds just fine?