Founded: 1968.
#1 News and weather site in Southwest Florida.
WBBH-TV, virtual channel 20, is an NBC-affiliated television station licensed to Fort Myers, Florida, United States and also serving Naples and Cape Coral.
The breaking news station 🚨NBC2 has the only live doppler radar in SWFL🌤
Tweets by NBC2
Follow @NBC2
https://nbc-2.com/contact-us/