Yes like I said, it would be odd if people in other nations are celebrating Independence Day, its not your holiday. Americans don't celebrate Canada Day...though it does apparently occur a bit before Independence Day.
Sounds fun, just one question, what is lamb vindaloo?