Yes, there are two mountains named Ben Vorlich in Scotland. One is located near Loch Lomond and the Trossachs National Park, and the other is located near Loch Earn in Stirlingshire, which is the one usually hiked along with Stuc a Chroin.