I am flying to Charlotte from Chennai via Frankfurt and Munich in Lufthansa. The whole ticket is booked as one trip.
On traveling from Chennai, I have a layover at Frankfurt first and then one at Munich before I board the flight to Charlotte from Munich. Do I need to collect my baggage and check-in again during the layover in Frankfurt before I board the flight to Munich?
Note: This journey required a Schengen visa and I have got the same. So, I might have to go through the immigration while I'm at Frankfurt