You are right. It is very difficult to educate the people abt all these things. Hygiene is purely a personal thing.....not too sure how much of a difference it can make through repeated announcements and notices.
When the same set of people travel abroad, nobody dares to do such a thing