The City announced “spectacular upgrades” at the Albuoy’s Point area, including officially marking a spot as the northern point of the Bermuda Triangle; a bronze plaque has been placed in the area, ...