Camp Zama Sakura Festival
Camp Zama is a United States army base situated about 40 kilometers southwest of Tokyo, in the cities of Zama and Sagamihara in Kanagawa Prefecture. The base boasts around 300 cherry blossom trees on its grounds, and during peak season, […]