Seldovia is often described by visitors as one of the most beautiful places in the world. Tranquil waters surrounded by snow-capped peaks frame our unique and charming city. Visit Seldovia and enjoy the laid-back vibe that only nature can provide!