Did you know there is a place to see cherry blossoms in Indonesia? These are 6 places that you can visit and see Sakura. Check below!
Photo by Rafael Atantya on Unsplash
Photo by sutirta budiman on Unsplash
Photo by Iqbal Alfaa on Unsplash
Photo by Steve Pham on Unsplash
Photo by Nicole Ong on Unsplash
Photo by Handy Wicaksono on Unsplash