Harbour Bay Shopping Plaza is a Shopping mall located in Nassau. It is one of the 69 Shopping malls in Bahamas. Address of Harbour Bay Shopping Plaza is E Bay St, Nassau, Bahamas. Harbour Bay Shopping Plaza is rated 4.5 (out of 5 stars) by 590 reviewers on the web.
Some of the places around Harbour Bay Shopping Plaza are -
E Bay St, Nassau, Bahamas
Rating of Harbour Bay Shopping Plaza is 4.5 out of 5 stars.
Address of Harbour Bay Shopping Plaza is E Bay St, Nassau, Bahamas.
Harbour Bay Shopping Plaza is located in Nassau.
Harbour Bay Shopping Plaza is a Shopping mall in Bahamas