Webbers Falls, Oklahoma

human settlement in Muskogee County, Oklahoma, United States of America

Webbers Falls is a town in Oklahoma in the United States.