Tag: Saint-Petersburg
Visa Free Russian Cities Now Eligible for Filipinos
Staring October 1, 2019, Philippine passport holders may apply for a hassle-free electronic visa (e-visa) to visit Saint-Petersburg and Leningrad in Russia, according to...