The arrival of spring typical signals the arrival of cherry blossoms in Japan. Here are five places to visit for sakura viewing in Tokyo.
by Bella Javier Liamzon
by Czarina Ara Lasco
by Glory Moralidad
by Glory Moralidad
by Marc Delize
by Chev C.
by Staff Reporter
by Hazel Zol Marie Baloyo
by Bill Kevin Hallares
by Pamela Llamedo
by Pamela Llamedo
