Visit Homer Alaska
The City of Homer, AK is located in the Kenai Peninsula Borough. It has nicknames such as “the cosmic hamlet by the sea” and “the end of the road”. The city was named after Homer Pennock – a gold mining company promoter who built living quarters for his crew of 50 men. Homer is also […]