Lomond Woods Holiday Park United Kingdom - Scotland - West Dunbartonshire - Balloch 6.7 from 2 reviews