Saudi Arabia is building the world’s first Dragon Ball Z theme park

Visits: 0

Saudi Arabia’s latest tourist attraction is set to recreate locations from the original Japanese anime series and feature more than 30 themed rides. Read More Go To Source