Easily the best day of fun I've had so far in Japan. Shower climbing involves climbing up a river through rapids and waterfalls, and having a bit of crazy fun on the way down. Check ...
Facebook
Follow Japan Travel Mate