Oh my gosh yes, we have TONS of vultures. Turkey vultures I guess they are. We are in a very rual area (west of Atlanta and practically to Alabama) and they are always flying overhead and actually cast a shadow on the ground if they fly low enough. There are always people hunting and dressing the deer or whatever in the woods and fields near by so they are everywhere trying to score a meal. They are hideous things but I guess every creature has a purpose and they are the "clean up crew". I'm surprised there aren't any in West Virginia!You have vultures in Georgia?!? You live in Georgia, US, not in Georgia in the Caucasian mountains do you?
I know nothing about vultures first hand, but i think if there is an opportunity, there will be a predator…