|This needs a stretch.|
Needed: History needs more info.
The Indian village is an old village in a mountain.
Scooby-Doo, Where Are You!
- By it's relative closeness to the town the gang were in, it is possible it's located in the close vicinity of Coolsville.