Skip to main content


Showing posts from January, 2018

Robot Restaurant in Tokyo - simply amazing!

Japan is a fun and crazy place and nowhere is crazier than the Robot Restaurant in Tokyo. Mark visited this amazing place when he was in Tokyo on a trip around Japan. We have some amazing holiday ideas to Japan - Escape Worldwide - Home of Long Haul Holidays