Glorious India

by Meet Dhameliya (India)

A leap into the unknown India

Shares

I love travel in India because ......Only in India I get to see physical evidence that God is omnipresent and in every form; be it a stone, a tree, a cow, a person possessed by spirits, the small shrine in the middle of crossroads or even autorickshaw meter.. I love travel in India because it is a land of a billion smiles....