It is just impossible not to be astonished about India. It seems that nothing has been left either by nature or man to make this land an extraordinary country. One thing that surprises the most about India is its great diversity.
Read this post on swimrunfly.com