I am a permanent resident in Canada. Do I need a visa or any other travel document apart from my passport and PR card to go to germany. I am only stay for 10 days. Please help it is hard to find answers to these questions and the tickets cost a bundle so if I am to get any other documents, I would love to know so that I can get right on it. I am traveling with my spouse who is canadian. If i need the visa it is hard to obtain?