President of Azerbaijan Ilham Aliyev has today visited Sochi, Russia, at the invitation of Russian President Vladimir Putin, the Presidential Press Service has reported.