Sri Lanka: Long-Term Residence Visas for Foreign Investors Asia Sri Lanka: Long-Term Residence Visas for Foreign Investors