MapZamurai | Maya Falls Walking Nature Tour - To the famous waterfall of Shima Onsen, where the legend of Princess Maya, the goddess of matchmaking, is passed down.