Recommend to a friend
Bookmark this page
Gift Voucher
Join our mailing list
The Harbour Café is set on the shores of Loch Venachar within the beautiful Trossachs National Park.
Here are a selection of images that we believe emphasise the splendour of the surroundings.