Kowloon Park is a gorgeous tropical park located in the Kowloon District of Hong Kong. It features an aviary and acres of formal gardens.
Kowloon Park can be found directly behind the Kowloon Mosque off Nathan Road.