The ginormous L. L. Bean campus in the center of Freeport, Maine. DW5D7568_1_HDR.JPG
Inside the cavernous L. L. Bean main building in Freeport, Maine. DW5D7561_1.JPG
Diana poses in front of the huge spinning globe. Garmin now leases the building that used to be the DeLorme headquarters. Sadly, Garmin recently closed the awesome retail shop next to the globe, which considerably lessens the draw for visits from prospective customers. DW5D7573_1.JPG