There is a good chance that this post contains affiliate links. If you click on any of these links, we might earn a small commission at no extra charge to you (which we very much appreciate, thank you!) The full disclosure policy can be found here.
The UFO Welcome Center is located in Bowman, South Carolina. If you love weird things this is a must see. This is a quick roadside attraction kids and adults will love!
If you love the creepy of the unknown you need to see this. This is a creation in someone’s backyard.
The only question is, is who made it? Aliens?
It is very cool to see everything that has gone into this. There is a donation box. If you can throw something in I am sure it’s appreciated and needed to keep places like this around.
This is a must see even if you don’t believe in aliens. Add the UFO Welcome Center to your next road trip!