Homer is a bay located in Alaska, United States on the
continent of North America. Find Air Travel, Art Gallery, Bear Viewing, Boat trip, Flying, Lodge, Resort and attractions in Homer, Kenai Peninsula below.
Read more Otter Cove Resort Otter Cove Resort is located five miles across Kachemak Bay due south of Homer, Alaska. Less then 15 minutes by water taxi puts you in a lush maritime forest surrounded by the Kachemak Bay State Park....