Ah! That also helps explain it.
Japan is now our third single largest country in terms of visitors (behind the US and India).
- US
- India
- Japan
- France
- Germany
- UK
- Brazil
- Italy
- Canada
- Spain
Tokyo is the single largest city, in terms of visits to this site, BTW, in this order:
- Tokyo
- Bangalore
- London
- New York
- Paris
- Chennai
- Bangkok
- Madrid
- Sao Paulo
- Singapore
(based on Sept 2009 stats)