There are probably locally based blogs for these areas which would cover how to earn miles from credit card sign up bonuses so what I will do here is create a reference for the major airlines so you can see who partners with what bank, then Google for a local blog that tracks special offers on these cards. No matter which country you live in, always check with American Express as they have the Membership Rewards program available in most countries but the partners vary widely.
A good rule of thumb no matter where you live is to sign up for your local airline’s program (preferably one in Star Alliance or One World) to get credit card miles and any possible points from everyday living such as shopping, phone, internet, petrol, insurance, etc. While you are looking at the credit card pages I linked below, always check for any other “everyday” promos.
Then join the 5 main programs I recommend for eco-tourists as I will be concentrating on these when I post special promos. These programs have the best redemption levels to places where people usually want to go birding and offer the best promos throughout the year.
Asians will have a lot of choices as it seems that the main Asian based airlines have partners not only in all Asian countries but some have partners in Australia and the USA as well. The links below will take you to the airline’s credit card page. Also check on FlyerTalk in the airline’s forum as people will usually post any new signup bonuses there. This blogger specifically caters to Indians with mileage earning credit cards and he would be more familiar with that market.
Kingfisher (currently suspended)
American Airlines (has many partners in Latin America and Caribbean)
MIDDLE EAST AND AFRICA
Please feel free to add any other good airline credit cards you know of in these geographical locations or ask any questions in the comments.
If you live in the UK or Europe I have basic guidelines