1. go on foot是什么意思
1. Villagers used to go to the town center on foot or by motorcycle.
2. They can also go on foot to personally touch the magical works of nature.