Blog From Russia with LOVE February 14, 2020February 16, 2020 Posted by Heidi Uy Finally I set foot in the biggest country in the world! The moment I learnt that Philippines is one of those 53 foreign States that was granted an e-visa to enter the Russian Federation, in Read More