Castle Douglas Library (outside)

On King Street, near Market Street

Buses point south-west ↙