
Japan is a country that beautifully balances opposites; ancient temples beside futuristic skyscrapers, zen gardens a train ride away from flashing billboards, and peaceful shrines tucked between Michelin-starred restaurants. Over two weeks, this trip takes you from the buzz of Tokyo to the timeless streets of Kyoto, the flavor-filled alleys of Osaka, and the charm…