Dear ladies, I will be in Germany for 2 weeks, traveling from Austria. It is such a big place with so many places to see, little confused. Can you please tell me the must visit places, the ones that I should not miss? What is the best way to travel within Germany? Bus? Train? Rent a car? Can you list the must-see castles? How is the country for Vegetarians? Will I be able to get food easily? Any local delicacies, eateries that I should not miss? Any inputs will be useful. TIA.