NBC 2 Fort Myers Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE NBC 2 or WBHH TV is a NBC affiliated local TV channel from Fort Myers, Florida. Watch NBC 2 for the latest news, weather sports and entertainment. You Also May Like Marti Noticias Radio y Television Marti is a radio and television broadcaster… Watch Live AZ Family Phoenix AZ Family is a local news and information TV channel… Watch Live Court TV Watch Court TV for the latest live televised Court Room… Watch Live