Which country has launched the world’s longest zip line?
[A] Oman
[B] UAE
[C] France
[D] China
Click Here to Display Answer