Which country invented the Rickshaw?May 23, 2019April 16, 2021 AdminIn General Knowledge Mcqs, General Knowledge Set-12Leave a Comment on Which country invented the Rickshaw? A. Pakistan B. Japan C. Germany D. India Posts Tagged with… Japan, Rickshaw