St. Margaret's Bay, Jamaica
St. Margaret's Bay is a town in Portland Parish, Jamaica. It is located on the Northern Coastal Highway to the west of Port Antonio.
St. Margaret's Bay is a town in Portland Parish, Jamaica. It is located on the Northern Coastal Highway to the west of Port Antonio.