Originally Posted by
B747-437B
Yes, I am absolutely sure.
Schengen states require that Indian citizen's passports must be valid for 90 days / 3 months beyond the intended period of stay. If the intended period of stay is 2 days for example, then you must have 92 days remaining validity upon the date of entry.
The USA, UK, Australia and Canada have no such requirement - merely that the passport is valid upon the dates of entry and exit.
Other countries have different requirements - Hong Kong requires 1 month, South Africa requires 30 days, Indonesia requires 6 months and so forth. No one-size-fits-all by any means.