Taguig’s Venice Grand Canal Mall: A Taste of Italy

Introduction An opulent shopping center complete with gondolas, the Venice Grand Canal Mall in Taguig, Philippines recreates Italy’s most popular city on an artificial canal complete with gondoliers and all the bells and whistles you’d expect from this remarkable shopping center. Sure, it doesn’t come close to the real thing but it’s fun to walk …

Taguig’s Venice Grand Canal Mall: A Taste of Italy Read More »