Tutka Bay Lodge
Homer, Kachemak Bay Alaska USA
Luxury nature lake front lodge with massage treatments, hiking, glacier trekking, kayaks, canoes, fishing, biking, hot tub, helicopter rides, yoga and cooking classes. Located on Kachemak Bay near Homer, Alaska