Moon River Moon River is a detached house located in Forest Avenue (Soga, Niseko). It is currently managed as owner occupied only. Related