Hoi Ha North Cove: Hidden Snorkeling Gem in Hong Kong's New Territories | OnlyBeaches