I am from UK and have schengen visa for short term. I am travelling 1st time via interrail pass. When we go from one schengen country to another schengen country via train, is there an immigration check done while entering that country e.g.- from barcelona(spain) to nimes (france) to lyon (france): will there be an immigration/passport check and stamp at each schengen country and do we need to consider having additional hourse in between legs in that case?
Please help.
Thanks
Priyanka