Skip to main content

Venice Grand Canal at McKinley Hill

Venice Grand Canal is a Megaworld Lifestyle Malls shopping and dining destination in McKinley Hill, Taguig.

The official mall listing provides visitor information for the complex and its shops and restaurants.

Taguig

Related websites