Island Filled With Camellia Flowers And Infinite Stars In The Sky
80% of plants growing on Toshima are camellia flowers. These beautiful flowers bloom red in the winter, carpeting the earth with scarlet petals when they fall.
At night millions of stars sparkle in the sky, the only sound accompanying the view is of the breeze. Many also come to enjoy diving, fishing and swimming with dolphins.