When we went to visit Germany & Morocco last year, hubby had to get a Schengen Visa for that time. There are requirements for that and perhaps your brother-in-law that is in Germany could help with that. Hubby had to interview at the German Consulate, provide an invitation letter, information on how the trip will be financially funded, traveler insurance for a period covering 2 weeks more than the travel itinerary is for... The requirements we looked at for Moroccan s at that time did not give any other options despite him being a Green Card Holder. So there is much to get together and do. Best of luck