Visit some of the most picturesque locations in Manila and fill your Instagram feed with postcard-worthy photos of you! The first stop is to Venice Grand Canal, popularly known as Venice Piazza, an upscale Italian-inspired mall located at McKinley Hill Garden Villas in Taguig City. The next stop is INTRAMUROS, the places inside Intramuros will...Read more