ASHIYA, Hyogo Prefecture--Customers at a little cafe here step into a dream world when they sit on a sunlit terrace, surrounded by the dazzling sight of hundreds of live butterflies. [Read More]

No reproduction or republication without written permission.