Mebane is a small city of Alamance county which is located in North Carolina. The town is named after an army General. Mebane is a very small town with a population of mere 15,000. This small town is attracting a lot of people as the prices of property here are not so high. If you […]