Tag: Ketchikan
13 Best Restaurants in Ketchikan, Alaska Southeast Alaska’s Ketchikan is a picturesque seaside town situated on Revillagigedo Island and the Tongass Narrows. Ketchikan, also referred to as the “Salmon Capital of the World,” has a…
13 Best Restaurants in Ketchikan, Alaska Southeast Alaska’s Ketchikan is a picturesque seaside town situated on Revillagigedo Island and the Tongass Narrows. Ketchikan, also referred to as the “Salmon Capital of the World,” has a…