回答

goの後に来る動詞(-ing)に合わせて前置詞を選ぶということです。

goにつられてtoを使わないように。
✕ go fishing to the river
○ go fishing in the rgver

「川で釣りをする」はfish to the riverと言いません。

この回答にコメントする
疑問は解決しましたか?