TOKYO

Tokyo is most expensive city in world.

Honey bee visits 2 million flowers to make 1 pound of honey


http://tarungk.blogspot.com/