Sri Racha Sauce Source
Jul
14
So, what does 'Sri Racha' mean? Well, 'Sri Racha' is the name of a coastal town about 2 hours from Bangkok, in Thailand. This kind of sauce was first made there. When I lived in Thailand about 20 years ago, I visited Sri Racha several times to fish, swim, & explore.
Grammar:
OK: I`ve been there.
OK: When I was young/lived in Tokyo, I went there.
WRONG: When I was young/lived in Tokyo, I`ve been there.