Venice Grand Canal is already open in McKinley Hill, Taguig City by 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 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