Best place of Whisky is Scotland. does this sound natural?

Native language
English (UK)

Native language
English (UK) English (US)

Native language
Japanese
0