India – The Country From Another Planet
Thursday, April 30th, 2009I am firmly convinced the country of India was transplanted from another planet. You will find no other place like it on this world.
India
India is a country where you will see everything you can imagine. More importantly, everything you will see will be intense. You will not see a beggar, you will see millions of [...]