I have a reservation for a day tour with this minibus tour company.
This is a picture of the meeting point.
Is this in the Tours Station in the centre of town. Or St Pierre des Corps?
I find this very confusion. People seem to refer to them interchangeably.
Thanks in advance.