Venice Grand Canal opened in McKinley Hill, Taguig City by the Megaworld Corporation. Though lots of restaurants are still in construction, we visited the place to view the man-made Grand Canal. Grand Canal is the first of its kind in our country, where one can ride in an authentic gondola while taking in the unique sights of reconstructed Venetian landmarks.
The Grand Canal Mall has a pleasure in shopping, dining and other recreational activities amid a uniquely luxurious Venetian vibe.
Venice Grand Canal
McKinley Hill, Taguig City