I am used to saying "I am in India.". But somewhere I saw it said "I am at Puri (Oriisa)". I would like to know the differences between "in" and "at" in the above two sentences.
Learn English – Difference between “at” and “in” when specifying location
at-indifferencesprepositions
Best Answer
There are many answers for this, but looking at the dictionary we get:
People are usually using in to note a general location and at for a more specific location.
EDIT: But note also the difference when in is used to indicate inside