ネイチャートレイル
neichātoreiru

Noun

1. nature trail

Other forms: