can i write,''bohut Loug delhi mei hai''? i think,that's correct also,but duolingo is showing it wrong!! :/
That would be closer to 'Lots of people are in Delhi'.
Why vaham is not used
because "there" in this example is used to say a statement and not like "over there"