phillipines

India, Phillipines agree on having a simplified visa regime-

India, Phillipines agree on having a simplified visa regime-

admin

By Express News Service NEW DELHI: In a bid to expand business, tourism and student exchange, India and Phillipines have ...