Koshimizu Primeval Flower Garden (Koshimizu Town, Hokkaido)
Overview (History, Features, and Attractions) Koshimizu Primeval Flower Garden is a coastal primeval flower garden that stretches across Koshimizu Town on the Sea of Okhotsk coast of Hokkaido. Located between the Sea of Okhotsk and Lake Notoro, the sand dunes and wetlands are home to a profusion of natural flowers that bloom every season, stretching for approximately 2 km...