Taos Hum
yes
23
Gulls
The Answers for all clues can be found in the related link.
I've seen no local phenomenon here.
Old Tucson
No, Marlboro is a city.
Marlboro, Vermont
Marlboro Country
buzzing sound
Chupacabra is one of them.
The address of the Marlboro Library is: 1 Library Court, Marlboro, 07746 1102