Okinawa, a Japanese prefecture comprising more than 150 islands south of the Japan mainland. It is known for its tropical climate, beaches and World...
With limited obstacle races available for both adults and children, we welcomed the inaugural Spartan Race to the racing calendar. Started in 2010 in...