Kowloon Park

Hong Kong Tourist Information and Travel Guide

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, Hong Kong SAR
Kowloon Park, Hong Kong China

Kowloon Park can be found directly behind the Kowloon Mosque off Nathan Road in Hong Kong,

Next Page