Sweden, officially known as the Kingdom of Sweden, is a Nordic country located in Northern Europe. It is known for its stunning natural landscapes, rich history, and progressive social policies.