originally posted in:Destiny Friends
destinypedia states it may be where Puerto Princesa city is , a city on the western provincial island of Palawan , one of the isles that make up the Philippines .
they even produced a map of the area that resembles the topography shown in the trailers.
-
Bump.