Destination Russia: A guide to St. Petersburg and e-visas
Jamaine Punzalan, ABS-CBN News
Posted at Oct 11 03:30 PM
MANILA -- Russia started offering free electronic visas on arrival to citizens of 53 countries including the Philippines, hoping to spur tourism while shaking off the villainous image from Western films.
Read more »