Friday, July 24, 2015

Tripping on LSG

Behold Eartha, the world's largest spinning globe (LSG). Conveniently located right off the highway in Yarmouth, she provides a monumental entry to the DeLorme mapping corporation's headquarters. The map store adjacent, not so impressive.

No comments: