Home Travel Russia

Russia

Filipinos Warned: FREE Russian E-visas are Valid Only for 2 Cities (St. Petersburg and Kaliningrad)

The Philippines is one of 53 countries that has recently been granted a free e-Visa access to travel to Russia. However, the visas are...