We have 45 places listed for Perth and Kinross starting with B
Badyo PH16
Balbeggie PH2
Balendoch PH12
Balgedie KY13
Balhary PH11
Balintyre PH15
Ballechin PH9
Balliemore PH16
Ballindean PH14
Ballinlick PH8
Ballinluig PH10 PH10
Ballinluig PH9 PH9
Ballintuim PH10
Balloch PH7
Balmacneil PH9
Balmyle PH10
Balnaguard PH9
Balthayock PH2
Balvarran PH10
Bamff PH11
Bankfoot PH1
Ben Alder Cottage PH17
Birnam PH8
Blackford PH4
Blacklunans PH10
Blair Atholl PH18
Blairgowrie PH10
Blairingone FK14
Bolfracks PH15
Braco FK15
Braegrum PH1
Braes of Foss PH16
Bridge of Balgie PH15
Bridge of Cally PH10
Bridge of Earn PH2
Bridge of Ericht PH17
Bridge of Gaur PH17
Bridge of Tilt PH18
Bridgend PH2
Buchanty PH1
Burnfoot FK14
Burrelton PH13
Busby PH1
Butterstone PH8