You'll go quackers for the Duck Bay Marina The Duck Bay Marina on the banks of Loch Lomond is the perfect place to enjoy a quiet pint and soak up the scenery... more