Junglecutter
Honorable Delegate
If its on an island and it looks like theres a church there dominating the central plaza, I'd have to guess its in the Philippines. The problem is I don't recall any provincial city that has that kind of climate or vegetation or is even that clean.
Baguio City? Cebu City?
Baguio City? Cebu City?