Thursday, November 15, 2012

Japan - facts 3

1) A ryokan is a Japanese inn.

2) Ocha is green tea.

No comments: