ntabwo ngiye kwishyura amadorari icumi the park is located in newport beach ibyabaye byose we yarabizi kuva kera abantu benshi ntibizeye umushinga wacu urashaka ko ngufasha cyangwa ntagufasha