Hosted on MSN1d
Kiangan, Ifugao
MY visits to Kiangan have always been last-minute decisions rather than part of my original plan. I first came to this town ...