International site, well established. IndieGoGo charges a 4% fee on the money you raise when you meet your funding goal. (The fee is 9% if you do not meet your funding goal, but it will allow to keep the rest.) Third party payment processors charge an additional fee of about 3%.
Start your campaign from any country in the world as long as you have a valid bank account.