Sumatra [Indonesia]
Sumatra (also spelled Sumatera) is an island in western Indonesia, westernmost of the Sunda Islands. It is the largest island entirely in ...
10 steps to success ...!!!
1. Self-Belief: Success is begins in the mind. One has to be a believer, first, if one wishes to be an achiever. Never under-estimate yours...