I have to admit, that unlike any of my earlier travels, I was quite nervous about my trip to Russia. Despite minutely planning every little detail (yes, I am a control freak!), I was unsure of how the trip will turn out to be, thanks to the media playing Russia out as the antithesis to a travel paradise, also there had been a blast in St. Petersburg and Moscow just days before our travel, and the language barrier seemed pretty large!

Continue reading “Russia”