Naha Great Tug-of-War Festival

The Naha Great Tug-of-War Festival is an annual event held in Naha, Okinawa Prefecture, Japan. Its roots may be traced back to the 15th century. Held on Route 58,... Wikipedia

SEARCH SIDEBAR AD

PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD