I was quite surprised the traffic stats for the month of March 2010 reached 1,011,278 from the previous 5,000.000+ according to Alexa.
GeekyFaust.info’s Worldwide Traffic by Country:
Country Rank
Philippines 30,535
United Kingdom 201,507
India 252,807
United States 295,620
Most of the traffic were coming from Sunstar Davao that we had during photojournalism workshop and who could not forget the December 31, 2009 Google PageRank Update.
Congratulations and more Power!
Thanks a lot for all your information. your alexa rank is well deserved!