CAROVA BEACH WEATHER Falcon Pair Betsy (F) and Frederick (M) Source OBX Osprey Cam Social media Facebook group YouTube Stream Click here Location: Carova Beach, North Carolina, United States