Mendiola Street, Philippines

Mendiola is a short access road going to MalacaƱang in Manila, Philippines. The street starts from the intersection of Legarda and Recto ave. There is also a small bridge connecting to the intersection. The area is...

closeSign in to NowPublic

is reporting from