Nelson Mandela Day is to be celebrated on 18th July 2011.