Known as the “world’s largest free-flight walk-in aviary,” the KL Bird Park is a must visit place for all who visit the city of Kuala Lumpur. 289 more words