Tag St. Petersburg

St. Petersburg to offer free E-visa to Indians

The cultural capital of Russia, St. Petersburg is now offering a free E-Visa to Indian tourists from today, October 1, 2019. Indian visitors can now avail single-entry tourist, business and humanitarian visa from the comfort of their office or home.…