Triscombe is a small village in Somerset, England near Bishops Lydeard.
Category: Somerset geography stubs