Everyone Loves This Holiday Log Cabin In West Yorkshire, England — photo 2

Everyone Loves This Holiday Log Cabin In West Yorkshire, England

This is just one of the log cabins you might stay during a vacation in West Yorkshire, England. The stunning and unusual log cabins are situated alongside the River Wharfe.