Share Pinterest Facebook Twitter LinkedIn 50 kms off the coast of Hokkaido lies Rebun Island in the Sea of Japan. The island features an abundance of rare alpine flowers, green spaces, and striking coastline. #VisitJapanAU #JapanRevealed #visitjapanJapanRevealedVisit JapanVisitJapanAU AloJapan.com
AloJapan.com