Experience Italy in Taguig City. Taguig has the Philippines' closest replica of Venice!
Megaworld Lifestyle Malls' Venice Grand Canal is a lifestyle mall development located within Megaworld Corporation's 50-hectare McKinley Hill community in Fort Bonifacio, Taguig City.
Venice Grand Canal was named the "most romantic mall" in the country after winning the Best Retail Architectural Design award at the Philippine Property Awards in 2017.
What a beautiful place, wanna go there soon✨