Point of interest

Power Station Beach

1 local recommends
Location
New Territories
Lamma Island