Tag: Seward

Located on the southern coast of the Kenai Peninsula and connected by highway to the city of Anchorage, Seward is becoming one of the favorite departure points or cruises heading south to the Inside Passage. Read More