Is kawloon part of Hong Kong?
Kowloon is a part of Hong Kong. It is located on the northern shore of Victoria Harbour and is one of the most densely populated areas in the world. Kowloon is home to a variety of landmarks, including the Star Ferry Pier, the Peninsula Hotel, and the Hong Kong Museum of Art.