Venice Grand Canal Mall – A romantic place to visit.

Venice-inspired open-air mall featuring upscale shops as well as fitness/beauty services & dining. Venice Grand Canal is a lifestyle mall development under Megaworld Lifestyle Malls located inside the 50-hectare McKinley Hill township of Megaworld Corporation in Fort Bonifacio Taguig City. The mall also has replicas of St. Mark\’s Campanile in Piazza San Marco, the Rialto …

Venice Grand Canal Mall – A romantic place to visit. Read More »