Despite its well-deserved reputation as an extremely hard-working nation, Japan is also a country that knows how to relax. Every city has a number of cafes where you can stop, sip a drink, and soak in the soothing ambiance.
Some of these establishments style themselves after a comfy living room, while others feel more like a stylish library or lounge. Or, if you happen to be in Tokushima Prefecture, there’s the café built into what appears to be a crumbling castle.