Yes, a Canadian Permanent Residence Card allows permit holders to travel to most countries around the world, many of which allow visa-free travel. This might be especially useful to Sri Lankan citizens who do not have dual citizenship with another country, as the Sri Lankan passport can be quite restrictive for worldwide travel.