search
Ascog is a small, mostly residential village on the Isle of Bute, located about 2 km south east of Rothesay.