Tour The Landing Hotel in South Lake Tahoe

TheDailyAffair Published April 20, 2017 1 Plays

Rumble / World TravelThe Landing Hotel is a luxury boutique hotel in South Lake Tahoe. Take a tour of it in this awesome travel vlog!

0 COMMENTS