An invitation can be in any form based on the way you invite a person to attend. It is possible to also write into the embassy for official answers they're pretty responsive and you ought to be able to receive your answers within a working day. A cover letter is apparently a great chance to demonstrate your personality. To have a visa processed you need to get an official invitation. Finding the invitation doesn't mean getting your visa. It's also smart to decide on what kind of visa you mus