HomeGENERAL KNOWLEDGE In which country, white elephant is found? June 24, 2018 0 A.IndiaB.Sri Lanka C.ThailandD.Malaysia Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter