Starling Inlet
From Wikipedia, the free encyclopedia
Starling Inlet or Sha Tau Kok Hoi (Chinese: 沙頭角海) is a harbour in northeast New Territories, Hong Kong. The whole body of water falls within the Closed Area and generally restricted to local residents.
This article needs additional citations for verification. (March 2021) |