India is known for its rich cultural heritage, spiritual experiences and unique food. A large number of foreigners come here ...