In this episode, Allen Suss discusses luxury Coach Tours with Harry Sargant of InsideJapan Tours.
To those considering Japan as a holiday destination, Harry would say that it is like no other place on earth. Every country claims to have friendly locals, but the Japanese REALLY go out of their way to make you feel welcome. They are so proud of their country that they are delighted you have traveled so far to see it. In fact, in almost ten years of working at InsideJapan, Harry has only ever met one person who didn't like the place - and they're still friends!