Both in and at are correct. Neither one is better than the other. So if i am inside the mall, for example in a store i better say 'i am in the shopping mall', right?
Akumal Hidden Beaches Escape the Crowds & Find Your Own Slice of Paradise



Dalbo
Both in and at are correct. Neither one is better than the other. So if i am inside the mall, for example in a store i better say 'i am in the shopping mall', right?