The small town of Ashton is nestled in a fertile valley at the foothills of the Langeberg Mountains and surrounded by fruit trees and vineyards. Ashton is home to five wineries and two large fruit canneries and is one of the main wine-producing towns on the Robertson Wine Route.