Public Transportation ToursPublic Transportation ToursTakayama, Shirakawago & Kanazawa 3 - Day Tour3 daysTakayamaFind deals