Tagbilaran City Plaza Rizal Park
Plaza Rizal, Tagbilaran City, Bohol, Philippines,
Tagbilaran City,
Tagbilaran City Plaza Rizal Park is one of the popular Public Square / Plaza located in Plaza Rizal, Tagbilaran City, Bohol, Philippines ,Tagbilaran City listed under
Park in Tagbilaran City
,