Red Bay is a small charming coastal town with an excellent bay that used to be the headquarters of a thriving whaling industry. Its historical importance is readily emphasized in the archeological remains that have been uncovered in the area.
REFERENCES. Click on any of the selected items below for travel-related information: