July 30 is commemorated as the UN's official International Friendship Day but in India, Bangladesh and several other countries, it is celebrated on the first Sunday of August.