Applying for a long-stay Caribbean visa in Nepal
Do you live in Nepal and do you need a visa to collect your residence permit for the Caribbean parts of the Kingdom? You can apply at VFS Global in Kathmandu.
Do you live in Nepal and do you need a visa to collect your residence permit for the Caribbean parts of the Kingdom? You can apply at VFS Global in Kathmandu.