Castle Douglas Swimming Pool (Market Street)

On Market Street, near King Street

Buses point south-east ↘