Yamasa Ryokan.
Yamasa Ryokan is a traditional Japanese inn nestled in the serene Ajimu Basin, framed by the stunning Mt. Yufu. Renowned for its specialized cuisine, the inn offers an extensive menu focused on soft-shell turtle, or "suppon," featuring delicacies such as baked liver, sashimi, hot pot, and charcoal-grilled dishes. This unique culinary experience is complemented by tatami-matted rooms, traditional decor, and access to natural hot springs, ensuring an authentic atmosphere. The setting emphasizes tranquility, with attentive service and turtle motifs enhancing the theme. Guests can explore the health benefits associated with suppon, while alternatives are available for the less adventurous. Since 1920, Yamasa Ryokan has provided a memorable escape, blending tradition, nature, and exquisite dining.