Japan’s Craziest Soft Drinks Company Comes Up with the Weirdest Flavors

If you thought Coca Cola Vanilla was weird soft drink, the flavors developed by Shizuoka Prefecture-based company Kimura Beverage will probably blow your mind. When it comes to new and completely unexplored soft drink flavors, Kimura Beverage is considered somewhat of a pioneer in Japan. Remember, this is the same country where limited edition flavors […]

Russia’s Big Stone River – A Little Known Natural Wonder

The most interesting sight of Taganai Park, in the southern Ural Mountains, Big Stone River consists of thousands of large stone boulders cutting a path through a thick forest of pine trees. Stone rivers, also known as stone runs, can be found all over the world, from Bulgaria’s Vitosha Mountains, to the Falkland Islands, but […]