Rose Town Tea Garden | Ome, TOKYO
Rose Town Tea Garden, Ome City, Tokyo, Japan. Just over the Saitama Tokyo border lies the suburban city of Ome. When you hear “city” and “Tokyo” you’d be forgiven for imagining a metropolis like Ikebukuro or Ueno, but Ome is so far removed from the typical image of Tokyo thatRead More →