map Alaska

Beluga Lake Lodge

The Employer

Homer is a small town located on the Kenai Peninsula. Known destination with incredible views, local shops, art galleries, seafood restaurants and beaches (yes, there are some in Alaska).
Near Kachemak Bay, the town offers tranquility and beautiful scenery not only for its visitors, but also for the people who choose to spend their summer program there.
The accommodation is secured.

The Offers

The Place