No, a letter of invitation just isn't mandatory for a tourist visa if you are not going to visit everyone in Germany.Most German embassies and consulate places of work have delegated the copyright to visa centers, which include TLS or VFS Global. These centers are only answerable for collecting the documents, price, fingerprints, and copyright, and
Article Under Review
Article Under Review