The Shouth Shore Harbor light is located on Beacon Island in the South Shore Harbour area. It is listed as a faux lighthouse and was first lit in 1983. The 120-foot structure provides a beautiful scenic backdrop for visitors to South Shore Harbour Resort and Marina.