Wikipedia AI summary
Callander (disambiguation)
Callander is a town in Scotland.
Callander may also refer to: