The Petronas Twin Towers are located in _______________.

A. USA
B. United Kingdom
C. Malaysia
D. South Africa

Show Answer
C. Malaysia

LEAVE A REPLY

Please enter your comment!
Please enter your name here