The Venice Grand Canal Mall (also known as the Venice Piazza) is an Italian-inspired shopping mall along McKinley Road in Taguig City, Philippines. Visit this place at night as it registers really well in camera. It features an indoor pool that mimics the Venetian Lagoon and offers rides with their gondolas.
To view other road adventures with our beloved EcoSport, click here.
ECOSPORT DIY SERIES
Isa na namang kaalaman sa ating minamahal na EcoSport
© Anthony Urbano (Manila, Philippines)