News

HOKKAIDO – In a Barbie Land setting, pose with millions of bright pink moss flowers in Hokkaido. Then drive on roads that dip and rise through beautiful farmland and endless flower fields.