Kyoto’s geisha district provides the perfect backdrop for playing dress-up for the day. There’s only about 300 bonafide geishas or apprentices in Kyoto, but you wouldn’t know it judging by the number of women in beautiful floral kimonos walking around the city’s historic Gion District on any given day. When two decked-out girls boarded theRead more