Home TopicsGhosts & Supernatural Paranormal Destination; Truckee, California