-
Saint Petersburg, Russia
I always had a fascination of someday traveling to Russia that started in my high school days. With my minute knowledge, plus narratives learned from all sorts of media, on October 2015 my curiosity paved the way to finally travel to the “Largest country in the world” by land area, a super power, home to some of the most inspiring and brilliant races in the world. Russia, a former Soviet Union Country, now with its official name the “Russian Federation”, is covering more than one-eight of the Earth’s inhabited land area. My first stop was Pulkovo Airport in the country’s second-largest city Saint Petersburg that was founded by Tsar Peter…