For most travellers, the prospect of going to Russia itself appears to be alarming yet given us a chance to reveal to you that Russia is a standout amongst the most intriguing and exquisite spots you will have ever gone to. Russia is on the double amazing and confounding. Winston Churchill’s abundantly cited line that the world’s biggest country spoke to “a question wrapped in a riddle inside a mystery” is as evident today as it was in those days.