The North Face In The Philippines

Finally after 35 years, the very 1st The North Face store is now open in the Philippines.

It is located at the Ground Level of Shangri-la Plaza Mall in Mandaluyong City.

To TNF addicts (hehehe! Calling Rommel!), you can now see & feel, buy & own the latest gears, apparels and equipments for your outdoor activities.

No comments:

Post a Comment


My Instagram