Aberdeen is located on the South West side of Hong Kong Island. Famous for its boat village and floating seafood restaurants located in the Harbour, it is
.. Adventures of Keith and Bec ..
Aberdeen is located on the South West side of Hong Kong Island. Famous for its boat village and floating seafood restaurants located in the Harbour, it is