Tallinn, Estonia, captivates visitors with its medieval charm, modern innovation, and vibrant cultural scene.