Where is Safari Inn, a Coast Hotel, Burbank located?
Safari Inn, a Coast Hotel, Burbank, Safari Inn, a Coast Hotel, Burbank, United States of America (approx. 34.16562°, -118.32502°)
Safari Inn, a Coast Hotel, Burbank, Safari Inn, a Coast Hotel, Burbank, United States of America (approx. 34.16562°, -118.32502°)