You are right, while startups can happen anywhere, they are most likely to succeed in the bay area, for example, our startup is based in Lima, Peru.
It's difficult to raise money here, or even getting media coverage.
I believe that if you have the right environment you have more chances to succeed.