20120429 india: President embarks on visit to Seychelles; South Africa