- Motarius1
- |
- Exalted Member
Hrmm after looking at all the images I would have to agree that Puerto Princessa, Philippines is probably the last city. The map we found in the previous set of images as well as the mountains in the background of the latest set seem to support the theory. I'm going to do some more analysis later on...