13 Best Restaurants in Sitka, AK
13 Best Restaurants in Sitka, Alaska Sitka is a beautiful seaside town located on the west coast of Baranof Island in southeast Alaska. With a population of around 8,500 people, Sitka serves as the borough seat of Sitka City and Borough. Sitka has a rich history as the former capital of Russian America and today … Read more