Clue: Asian language, no good in north Welsh town (6)
Answer: BANGLA
Explanation: Definition: Asian language
NG in BALA (town in Snowdonia) – an alternative for the Bengali language