St. Francis Square resides just across the biggest mall in Mandaluyong, the SM Megamall and is located near various famous hotels like Shangri-la Ortigas and Crowne Plaza. It also lies near the business district of Mandaluyong where hundreds of call centers can be found. Just a few meters away is EDSA, formerly Highway 54 where…


Dreaming of the Alps
iPad May-nia
Ipod Shuffle Giveaway Facebook Likes Group 2
Top 5 Attractions in London
Out-of-Town Wedding