Vacation in Sao Tome and Principe
Our Visa expert team will help you through your application
Schengen Visas are short duration visas which stay is not more than 90 days. Foreign nationals who wish to travel to Schengen area must be in possession of a visa, unless they are nationals from countries which are not included in Read More