End of the Spit

In Alaska Travelgram, Lodging by scott

We’re talking the Homer Spit. More specifically, we’re talking about Land’s End Resort, located pretty much in the middle of Kachemak Bay. Mountains and glaciers frame the pretty picture right …