How can i call free to italy also send free sms to italy mobile number?

I want to make call free of cost to italy mobile number how can i do so kindly suggest me some website also some website through which i can send free sms to any mobile in USA, ITALY, CANADA