General Knowledge Garuda is the airline of Indonesia. What is Garuda? Options:A. AnimalB. BirdC. MountainD. None of theseView AnswerB. Bird Continue Reading Previous: Originally, The total number of countries included in TAPI Gas Pipeline Project are _________?Next: How may provinces are in