Three of the 10 largest shopping malls in the world are located in the Philippines
You have not earned this achievement yet
Log in to view progress