Rizal Park Infographic adminDecember 23, 20130318 views Infographic showing facts and information about Rizal Park in Manilla, Philippines