City Square Garden is located in Ponorogo Regency, Indonesia on Ponorogo, Mangkujayan, Ponorogo. City Square Garden is rated 4.5 out of 5 in the category city park in Indonesia.
Address
Ponorogo, Mangkujayan, Ponorogo
Amenities
Good for kidsPublic toilet