Land's End Resort

Location

Located at the End of the Homer Spit on the shores of beautiful Kachemak Bay