General Knowledge The world’s tallest statue of Mahatma Gandhi is in? A) Patna B) Rajkot C) Lucknow D) Champaran Detailed Solution: No Details Prev Next